diff --git a/components/form/switch.vue b/components/form/switch.vue new file mode 100644 index 0000000..019307c --- /dev/null +++ b/components/form/switch.vue @@ -0,0 +1,28 @@ + + + diff --git a/components/preferences2/emojis/table.vue b/components/preferences2/emojis/table.vue index 132f204..0d1ff83 100644 --- a/components/preferences2/emojis/table.vue +++ b/components/preferences2/emojis/table.vue @@ -35,6 +35,8 @@ import { } from "@tanstack/vue-table"; import type { Emoji } from "@versia/client/types"; import { + ArrowDownAZ, + ArrowUpAz, ArrowUpDown, ChevronDown, Ellipsis, @@ -112,7 +114,13 @@ const columns: ColumnDef[] = [ } > Shortcode - + {column.getIsSorted() === false ? ( + + ) : column.getIsSorted() === "asc" ? ( + + ) : ( + + )} ); }, @@ -133,7 +141,13 @@ const columns: ColumnDef[] = [ } > Category - + {column.getIsSorted() === false ? ( + + ) : column.getIsSorted() === "asc" ? ( + + ) : ( + + )} ); }, diff --git a/components/preferences2/emojis/uploader.vue b/components/preferences2/emojis/uploader.vue index f2eb68d..18404ad 100644 --- a/components/preferences2/emojis/uploader.vue +++ b/components/preferences2/emojis/uploader.vue @@ -10,7 +10,7 @@ {{ m.frail_great_marten_pet() }} -
+
- - - - {{ m.pink_sharp_carp_work() }} - - - {{ m.dark_pretty_hyena_link() }} - - - - - - - + + + @@ -178,6 +164,7 @@ import { RolePermission } from "@versia/client/types"; import { useForm } from "vee-validate"; import { toast } from "vue-sonner"; import { z } from "zod"; +import FormSwitch from "~/components/form/switch.vue"; import { Button } from "~/components/ui/button"; import { Card,