chore: remove gif asset, sort imports

This commit is contained in:
sadeghbarati 2024-08-21 08:47:48 +03:30
parent c146483b3b
commit 9f79cbaff0
3 changed files with 46 additions and 46 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { computed, ref } from 'vue' import { computed, ref } from 'vue'
import { ComboboxAnchor, ComboboxInput, ComboboxPortal, ComboboxRoot, ComboboxContent } from 'radix-vue' import { ComboboxAnchor, ComboboxContent, ComboboxInput, ComboboxPortal, ComboboxRoot } from 'radix-vue'
import { CommandEmpty, CommandGroup, CommandItem, CommandList } from '@/lib/registry/default/ui/command' import { CommandEmpty, CommandGroup, CommandItem, CommandList } from '@/lib/registry/default/ui/command'
import { TagsInput, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText } from '@/lib/registry/default/ui/tags-input' import { TagsInput, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText } from '@/lib/registry/default/ui/tags-input'
@ -37,29 +37,29 @@ const filteredFrameworks = computed(() => frameworks.filter(i => !modelValue.val
<ComboboxPortal> <ComboboxPortal>
<ComboboxContent> <ComboboxContent>
<CommandList <CommandList
position="popper" position="popper"
class="w-[--radix-popper-anchor-width] rounded-md mt-2 border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2" class="w-[--radix-popper-anchor-width] rounded-md mt-2 border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2"
> >
<CommandEmpty /> <CommandEmpty />
<CommandGroup> <CommandGroup>
<CommandItem <CommandItem
v-for="framework in filteredFrameworks" :key="framework.value" :value="framework.label" v-for="framework in filteredFrameworks" :key="framework.value" :value="framework.label"
@select.prevent="(ev) => { @select.prevent="(ev) => {
if (typeof ev.detail.value === 'string') { if (typeof ev.detail.value === 'string') {
searchTerm = '' searchTerm = ''
modelValue.push(ev.detail.value) modelValue.push(ev.detail.value)
} }
if (filteredFrameworks.length === 0) { if (filteredFrameworks.length === 0) {
open = false open = false
} }
}" }"
> >
{{ framework.label }} {{ framework.label }}
</CommandItem> </CommandItem>
</CommandGroup> </CommandGroup>
</CommandList> </CommandList>
</ComboboxContent> </ComboboxContent>
</ComboboxPortal> </ComboboxPortal>
</ComboboxRoot> </ComboboxRoot>

View File

@ -1,6 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { computed, ref } from 'vue' import { computed, ref } from 'vue'
import { ComboboxAnchor, ComboboxInput, ComboboxPortal, ComboboxRoot, ComboboxContent } from 'radix-vue' import { ComboboxAnchor, ComboboxContent, ComboboxInput, ComboboxPortal, ComboboxRoot } from 'radix-vue'
import { CommandEmpty, CommandGroup, CommandItem, CommandList } from '@/lib/registry/new-york/ui/command' import { CommandEmpty, CommandGroup, CommandItem, CommandList } from '@/lib/registry/new-york/ui/command'
import { TagsInput, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText } from '@/lib/registry/new-york/ui/tags-input' import { TagsInput, TagsInputInput, TagsInputItem, TagsInputItemDelete, TagsInputItemText } from '@/lib/registry/new-york/ui/tags-input'
@ -37,29 +37,29 @@ const filteredFrameworks = computed(() => frameworks.filter(i => !modelValue.val
<ComboboxPortal> <ComboboxPortal>
<ComboboxContent> <ComboboxContent>
<CommandList <CommandList
position="popper" position="popper"
class="w-[--radix-popper-anchor-width] rounded-md mt-2 border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2" class="w-[--radix-popper-anchor-width] rounded-md mt-2 border bg-popover text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2"
> >
<CommandEmpty /> <CommandEmpty />
<CommandGroup> <CommandGroup>
<CommandItem <CommandItem
v-for="framework in filteredFrameworks" :key="framework.value" :value="framework.label" v-for="framework in filteredFrameworks" :key="framework.value" :value="framework.label"
@select.prevent="(ev) => { @select.prevent="(ev) => {
if (typeof ev.detail.value === 'string') { if (typeof ev.detail.value === 'string') {
searchTerm = '' searchTerm = ''
modelValue.push(ev.detail.value) modelValue.push(ev.detail.value)
} }
if (filteredFrameworks.length === 0) { if (filteredFrameworks.length === 0) {
open = false open = false
} }
}" }"
> >
{{ framework.label }} {{ framework.label }}
</CommandItem> </CommandItem>
</CommandGroup> </CommandGroup>
</CommandList> </CommandList>
</ComboboxContent> </ComboboxContent>
</ComboboxPortal> </ComboboxPortal>
</ComboboxRoot> </ComboboxRoot>