Skip to content

Commit 4865f86

Browse files
committed
feat: expose props
1 parent 7c3da7e commit 4865f86

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

packages/components-vue/src/components/slider/Simple.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
import { useHelpers } from "../../composables/utils";
8787
import type { iUseThemeProps } from "../../types/props";
8888
89-
interface iSliderProps extends iUseThemeProps {
89+
export interface iSliderProps extends iUseThemeProps {
9090
/**
9191
* Show controls
9292
*/
@@ -138,7 +138,6 @@
138138
transitionDuration: 700,
139139
intervalDuration: 7000,
140140
});
141-
const slots = useSlots();
142141
143142
const xamuOptions = inject<iPluginOptions>("xamu");
144143
const { t } = useHelpers(useI18n);
@@ -159,7 +158,7 @@
159158
});
160159
161160
const sliderTag = computed(() => {
162-
const children = slots.default?.() || [];
161+
const children = useSlots().default?.() || [];
163162
164163
return children.length && children[0].type === "li" ? "ul" : "div";
165164
});

packages/components-vue/src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
export * from "./types/props";
2+
13
// base
24
export { default as BaseImg } from "./components/base/Img.vue";
35
export { default as BaseAction } from "./components/base/Action.vue";

packages/components-vue/src/types/props.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,3 +394,5 @@ export interface iTableChildProps<Ti extends Record<string, any>> extends iTable
394394
*/
395395
deleteNodesAndRefresh(nodes?: Ti[]): Promise<void>;
396396
}
397+
398+
export {};

0 commit comments

Comments
 (0)