@arco-design/web-vue
Version:
Arco Design Vue 2.0: A Vue.js 3 UI Library
19 lines (18 loc) • 468 B
JavaScript
import { computed } from "vue";
import { isBoolean } from "../_utils/is.js";
const useScrollbar = (scrollbar) => {
const displayScrollbar = computed(() => Boolean(scrollbar.value));
const scrollbarProps = computed(() => {
if (!scrollbar.value)
return void 0;
return {
type: "embed",
...isBoolean(scrollbar.value) ? void 0 : scrollbar.value
};
});
return {
displayScrollbar,
scrollbarProps
};
};
export { useScrollbar };