From 17b910d5ab966dbc3a4a23bf81023acd3557cab3 Mon Sep 17 00:00:00 2001 From: ld3zian <42660576+ld3z@users.noreply.github.com> Date: Sat, 22 Mar 2025 13:58:20 -0700 Subject: [PATCH] format sluginput --- src/components/SlugInput.astro | 401 +++++++++++++++++++-------------- 1 file changed, 231 insertions(+), 170 deletions(-) diff --git a/src/components/SlugInput.astro b/src/components/SlugInput.astro index 43079a1..06ba25c 100644 --- a/src/components/SlugInput.astro +++ b/src/components/SlugInput.astro @@ -1,25 +1,17 @@ --- -import { getFeedMapping } from '../lib/db'; +import { getFeedMapping } from "../lib/db"; interface Props { currentSlugs?: string[]; } const { currentSlugs = [] } = Astro.props; -import { availableLanguages, languageMap } from '../lib/api'; +import { availableLanguages, languageMap } from "../lib/api"; -const languages = [ - { value: 'en', label: 'English' }, - { value: 'ja', label: 'Japanese' }, - { value: 'ko', label: 'Korean' }, - { value: 'zh', label: 'Chinese' }, - { value: 'fr', label: 'French' }, - { value: 'es', label: 'Spanish' }, - { value: 'it', label: 'Italian' }, - { value: 'de', label: 'German' }, - { value: 'tr', label: 'Turkish' }, - { value: 'pl', label: 'Polish' }, -]; +const languages = Object.entries(languageMap).map(([value, label]) => ({ + value, + label, +})); ---