diff --git a/front/src/components/playlists/Form.vue b/front/src/components/playlists/Form.vue index 3fcb045de..2f8b4058b 100644 --- a/front/src/components/playlists/Form.vue +++ b/front/src/components/playlists/Form.vue @@ -16,6 +16,7 @@ import Layout from '~/components/ui/Layout.vue' import Alert from '~/components/ui/Alert.vue' import Button from '~/components/ui/Button.vue' import Input from '~/components/ui/Input.vue' +import Slider from '~/components/ui/Slider.vue' interface Events { (e: 'update:playlist', value: Playlist): void @@ -51,20 +52,11 @@ const labels = computed(() => ({ })) const sharedLabels = useSharedLabels() -const privacyLevelChoices = computed(() => [ - { - value: 'me', - label: sharedLabels.fields.privacy_level.choices.me - }, - { - value: 'instance', - label: sharedLabels.fields.privacy_level.choices.instance - }, - { - value: 'everyone', - label: sharedLabels.fields.privacy_level.choices.everyone - } -] as { value: PrivacyLevel, label: string }[]) +const privacyLevelChoices = { + me: sharedLabels.fields.privacy_level.choices.me, + instance: sharedLabels.fields.privacy_level.choices.instance, + everyone: sharedLabels.fields.privacy_level.choices.everyone +} as const satisfies Record; const el = useCurrentElement() onMounted(async () => { @@ -159,21 +151,7 @@ const submit = async () => { />
- - - +