Add AnimatedList component

This commit is contained in:
onmax
2025-07-19 16:08:22 +02:00
parent 8cc0e53874
commit 536b1ed562
5 changed files with 314 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import code from '@content/Components/AnimatedList/AnimatedList.vue?raw'
import type { CodeObject } from '../../../types/code'
export const animatedList: CodeObject = {
cli: `npx jsrepo add https://vue-bits.dev/ui/Components/AnimatedList`,
installation: `npm install motion-v`,
usage: `<template>
<AnimatedList
:items="items"
:showGradients="true"
:enableArrowNavigation="true"
:displayScrollbar="true"
@itemSelected="(item, index) => console.log(item, index)"
/>
</template>
<script setup lang="ts">
import AnimatedList from './AnimatedList.vue'
const items = [
'Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5',
'Item 6', 'Item 7', 'Item 8', 'Item 9', 'Item 10',
'Item 11', 'Item 12', 'Item 13', 'Item 14', 'Item 15'
]
</script>`,
code
}