scroll-area
Basic scroll area
Basic scroll area
Загрузка превью…
src/scroll-area/c-scroll-area-1.vue
<!-- ПОРТ (registry-reui/bases/radix/components/scroll-area/c-scroll-area-1.tsx). -->
<script setup lang="ts">
import { ScrollArea } from "@/components/ui/scroll-area"
const tags = Array.from({ length: 30 }).map(
(_, i, a) => `v1.2.0-beta.${a.length - i}`
)
</script>
<template>
<ScrollArea class="rounded-2xl h-72 w-48 border">
<div class="p-4">
<h4 class="mb-4 text-sm leading-none font-medium">Releases</h4>
<div class="flex flex-col divide-y">
<div v-for="tag in tags" :key="tag" class="py-2 text-sm">
{{ tag }}
</div>
</div>
</div>
</ScrollArea>
</template>
Установка
npx shadcn-vue@latest add https://revueui.rootapi.dev/r/c-scroll-area-1.jsonЗависимости реестра
Источник: порт из ReUI (Keenthemes, MIT)