Graduation
/
ui
/node_modules
/bits-ui
/dist
/bits
/scroll-area
/components
/scroll-area-thumb.svelte
<script>import { getScrollbarOrientation } from "../ctx.js"; | |
import ScrollAreaThumbY from "./scroll-area-thumb-y.svelte"; | |
import ScrollAreaThumbX from "./scroll-area-thumb-x.svelte"; | |
const orientation = getScrollbarOrientation(); | |
</script> | |
{#if $orientation === "vertical"} | |
<ScrollAreaThumbY {...$$restProps} let:builder> | |
<slot {builder} /> | |
</ScrollAreaThumbY> | |
{:else} | |
<ScrollAreaThumbX {...$$restProps} let:builder> | |
<slot {builder} /> | |
</ScrollAreaThumbX> | |
{/if} | |