fixed navigating with global search

This commit is contained in:
vabene1111
2024-12-19 20:21:00 +01:00
parent ecdb1e9fee
commit 1c9d19fc76
36 changed files with 145 additions and 9 deletions

View File

@@ -34,8 +34,7 @@ from recipes.settings import PLUGINS
def index(request): def index(request):
if settings.V3_BETA: return HttpResponseRedirect(reverse('vue3'))
return HttpResponseRedirect(reverse('vue3'))
with scopes_disabled(): with scopes_disabled():
if not request.user.is_authenticated: if not request.user.is_authenticated:

View File

@@ -27,7 +27,6 @@
</p> </p>
</v-list-item> </v-list-item>
</v-list> </v-list>
</v-card-text> </v-card-text>
</v-card> </v-card>

View File

@@ -1,4 +1,12 @@
<template> <template>
<template v-if="props.recipe.name == undefined">
<v-skeleton-loader type="card" class="mt-md-4 rounded-0"></v-skeleton-loader>
<v-skeleton-loader type="article" class="mt-2"></v-skeleton-loader>
<v-skeleton-loader type="article" class="mt-2"></v-skeleton-loader>
<v-skeleton-loader type="list-item-avatar-three-line" class="mt-2"></v-skeleton-loader>
<v-skeleton-loader type="list-item-avatar-two-line"></v-skeleton-loader>
<v-skeleton-loader type="list-item-avatar-three-line"></v-skeleton-loader>
</template>
<template v-if="props.recipe.name != undefined"> <template v-if="props.recipe.name != undefined">

View File

@@ -2,8 +2,8 @@
<slot name="activator"> <slot name="activator">
<v-btn @click="dialog = true" variant="plain" density="default"> <v-btn @click="dialog = true" variant="plain" density="default">
<i class="fas fa-search mr-1"></i> <i class="fas fa-search mr-1"></i>
<span class="d-none d-sm-block">Search</span> <span class="d-none d-sm-block">{{$t('Search')}}</span>
<v-chip size="x-small" variant="tonal" class="d-none d-md-flex ml-1" label>Ctrl+K</v-chip> <v-chip size="x-small" variant="tonal" class="d-none d-md-flex ml-1" label>{{$t('Ctrl+K')}}</v-chip>
</v-btn> </v-btn>
</slot> </slot>
@@ -42,11 +42,11 @@
<v-card-text class="d-none d-sm-block pt-2"> <v-card-text class="d-none d-sm-block pt-2">
<v-chip size="x-small" class="mr-1" label><i class="fas fa-arrow-up"></i></v-chip> <v-chip size="x-small" class="mr-1" label><i class="fas fa-arrow-up"></i></v-chip>
<v-chip size="x-small" class="mr-1" label><i class="fas fa-arrow-down"></i></v-chip> <v-chip size="x-small" class="mr-1" label><i class="fas fa-arrow-down"></i></v-chip>
<small class="mr-2">to navigate</small> <small class="mr-2">{{$t('to_navigate')}}</small>
<v-chip size="x-small" class="mr-1" label><i class="fas fa-level-down-alt fa-rotate-90"></i></v-chip> <v-chip size="x-small" class="mr-1" label><i class="fas fa-level-down-alt fa-rotate-90"></i></v-chip>
<small class="mr-2">to select</small> <small class="mr-2">{{$t('to_select')}}</small>
<v-chip size="x-small" class="mr-1" label> esc</v-chip> <v-chip size="x-small" class="mr-1" label> esc</v-chip>
<small>to close</small> <small>{{$t('to_close')}}</small>
</v-card-text> </v-card-text>
@@ -166,6 +166,7 @@ function cardVariant(index: number) {
function goToSelectedRecipe() { function goToSelectedRecipe() {
dialog.value = false dialog.value = false
let searchResult = searchResults.value[selectedResult.value] let searchResult = searchResults.value[selectedResult.value]
console.log('going to', searchResult.recipe_id)
if (searchResult.recipe_id != null) { if (searchResult.recipe_id != null) {
router.push({name: 'view_recipe', params: {'id': searchResult.recipe_id}}) router.push({name: 'view_recipe', params: {'id': searchResult.recipe_id}})
} }

View File

@@ -62,6 +62,7 @@
"Create_New_Shopping_Category": "", "Create_New_Shopping_Category": "",
"Create_New_Unit": "", "Create_New_Unit": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "", "Current_Period": "",
"Custom Filter": "", "Custom Filter": "",
"Database": "", "Database": "",
@@ -502,6 +503,9 @@
"success_updating_resource": "", "success_updating_resource": "",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"tree_root": "", "tree_root": "",
"tree_select": "", "tree_select": "",

View File

@@ -59,6 +59,7 @@
"Create_New_Shopping Category": "Създайте нова категория за пазаруване", "Create_New_Shopping Category": "Създайте нова категория за пазаруване",
"Create_New_Unit": "Добавяне на нова единица", "Create_New_Unit": "Добавяне на нова единица",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Текущ период", "Current_Period": "Текущ период",
"Custom Filter": "Персонализиран филтър", "Custom Filter": "Персонализиран филтър",
"Database": "", "Database": "",
@@ -489,6 +490,9 @@
"success_updating_resource": "Успешно актуализиран ресурс!", "success_updating_resource": "Успешно актуализиран ресурс!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Пъти сготвено", "times_cooked": "Пъти сготвено",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Днешните рецепти", "today_recipes": "Днешните рецепти",
"tree_root": "Корен на дървото", "tree_root": "Корен на дървото",
"tree_select": "Използвайте Избор на дърво", "tree_select": "Използвайте Избор на дърво",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "", "Create_New_Unit": "",
"Created": "", "Created": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "", "Current_Period": "",
"Custom Filter": "", "Custom Filter": "",
"CustomImageHelp": "", "CustomImageHelp": "",
@@ -634,6 +635,9 @@
"tbsp": "", "tbsp": "",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"total": "", "total": "",
"tree_root": "", "tree_root": "",

View File

@@ -77,6 +77,7 @@
"Create_New_Shopping_Category": "Přidat novou nákupní kategorii", "Create_New_Shopping_Category": "Přidat novou nákupní kategorii",
"Create_New_Unit": "Přidat novou jednotku", "Create_New_Unit": "Přidat novou jednotku",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Současné období", "Current_Period": "Současné období",
"Custom Filter": "Uživatelský filtr", "Custom Filter": "Uživatelský filtr",
"CustomImageHelp": "Nahrajte obrázek, který se zobrazí v přehledu prostoru.", "CustomImageHelp": "Nahrajte obrázek, který se zobrazí v přehledu prostoru.",
@@ -627,6 +628,9 @@
"tbsp": "lžíce [tbsp] (US, objem)", "tbsp": "lžíce [tbsp] (US, objem)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Kolkrát vařeno", "times_cooked": "Kolkrát vařeno",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Dnešní recepty", "today_recipes": "Dnešní recepty",
"total": "celkem", "total": "celkem",
"tree_root": "Kořen stromu", "tree_root": "Kořen stromu",

View File

@@ -76,6 +76,7 @@
"Create_New_Shopping_Category": "Opret ny indkøbskategori", "Create_New_Shopping_Category": "Opret ny indkøbskategori",
"Create_New_Unit": "Tilføj ny enhed", "Create_New_Unit": "Tilføj ny enhed",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Nuværende periode", "Current_Period": "Nuværende periode",
"Custom Filter": "Tilpasset filter", "Custom Filter": "Tilpasset filter",
"Data_Import_Info": "Udbyg dit Space og gør din opskriftsamling bedre ved at importere en netværkskurateret liste af ingredienser, enheder og mere.", "Data_Import_Info": "Udbyg dit Space og gør din opskriftsamling bedre ved at importere en netværkskurateret liste af ingredienser, enheder og mere.",
@@ -603,6 +604,9 @@
"tbsp": "tablespoon [tbsp] (US, volumen)", "tbsp": "tablespoon [tbsp] (US, volumen)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Antal gange tilberedt", "times_cooked": "Antal gange tilberedt",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Opskrifter til i dag", "today_recipes": "Opskrifter til i dag",
"total": "total", "total": "total",
"tree_root": "Roden af træet", "tree_root": "Roden af træet",

View File

@@ -79,6 +79,7 @@
"Create_New_Unit": "Neue Einheit hinzufügen", "Create_New_Unit": "Neue Einheit hinzufügen",
"Created": "Erstellt", "Created": "Erstellt",
"CreatedBy": "Erstellt von", "CreatedBy": "Erstellt von",
"Ctrl+K": "Strg+K",
"Current_Period": "Aktueller Zeitraum", "Current_Period": "Aktueller Zeitraum",
"Custom Filter": "Benutzerdefinierter Filter", "Custom Filter": "Benutzerdefinierter Filter",
"CustomImageHelp": "Laden Sie ein Bild hoch, das in der Space-Übersicht angezeigt werden soll.", "CustomImageHelp": "Laden Sie ein Bild hoch, das in der Space-Übersicht angezeigt werden soll.",
@@ -638,6 +639,9 @@
"tbsp": "Esslöffel [tbsp] (US, Volumen)", "tbsp": "Esslöffel [tbsp] (US, Volumen)",
"theUsernameCannotBeChanged": "Der Benutzername kann nicht geändert werden.", "theUsernameCannotBeChanged": "Der Benutzername kann nicht geändert werden.",
"times_cooked": "Wie oft gekocht", "times_cooked": "Wie oft gekocht",
"to_close": "zum schließen",
"to_navigate": "zum navigieren",
"to_select": "zum auswählen",
"today_recipes": "Rezepte des Tages", "today_recipes": "Rezepte des Tages",
"total": "gesamt", "total": "gesamt",
"tree_root": "Ursprung des Baums", "tree_root": "Ursprung des Baums",

View File

@@ -75,6 +75,7 @@
"Create_New_Shopping_Category": "Προσθήκη νέας κατηγορίας αγορών", "Create_New_Shopping_Category": "Προσθήκη νέας κατηγορίας αγορών",
"Create_New_Unit": "Προσθήκη νέας μονάδας μέτρησης", "Create_New_Unit": "Προσθήκη νέας μονάδας μέτρησης",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Τρέχουσα περίοδος", "Current_Period": "Τρέχουσα περίοδος",
"Custom Filter": "Προσαρμοσμένο φίλτρο", "Custom Filter": "Προσαρμοσμένο φίλτρο",
"Data_Import_Info": "Βελτιώστε τον χώρο και τη συλλογή συνταγών σας κάνοντας εισαγωγή μιας λίστας από φαγητά, μονάδες μέτρησης κ.α., επιμελημένη από την κοινότητα.", "Data_Import_Info": "Βελτιώστε τον χώρο και τη συλλογή συνταγών σας κάνοντας εισαγωγή μιας λίστας από φαγητά, μονάδες μέτρησης κ.α., επιμελημένη από την κοινότητα.",
@@ -586,6 +587,9 @@
"tbsp": "κουτάλι της σούπας [tbsp] (ΗΠΑ, όγκος)", "tbsp": "κουτάλι της σούπας [tbsp] (ΗΠΑ, όγκος)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Φορές που έχει μαγειρευτεί", "times_cooked": "Φορές που έχει μαγειρευτεί",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Συνταγές της ημέρας", "today_recipes": "Συνταγές της ημέρας",
"total": "σύνολο", "total": "σύνολο",
"tree_root": "Ρίζα του δέντρου", "tree_root": "Ρίζα του δέντρου",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "Add New Unit", "Create_New_Unit": "Add New Unit",
"Created": "Created", "Created": "Created",
"CreatedBy": "Created by", "CreatedBy": "Created by",
"Ctrl+K": "Ctrl+K",
"Current_Period": "Current Period", "Current_Period": "Current Period",
"Custom Filter": "Custom Filter", "Custom Filter": "Custom Filter",
"CustomImageHelp": "Upload an image to show in the space overview.", "CustomImageHelp": "Upload an image to show in the space overview.",
@@ -636,6 +637,9 @@
"tbsp": "tablespoon [tbsp] (US, volume)", "tbsp": "tablespoon [tbsp] (US, volume)",
"theUsernameCannotBeChanged": "The username cannot be changed.", "theUsernameCannotBeChanged": "The username cannot be changed.",
"times_cooked": "Times Cooked", "times_cooked": "Times Cooked",
"to_close": "to close",
"to_navigate": "to navigate",
"to_select": "to select",
"today_recipes": "Today's Recipes", "today_recipes": "Today's Recipes",
"total": "total", "total": "total",
"tree_root": "Root of Tree", "tree_root": "Root of Tree",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "Añadir nueva unidad", "Create_New_Unit": "Añadir nueva unidad",
"Created": "Creada", "Created": "Creada",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Período Actual", "Current_Period": "Período Actual",
"Custom Filter": "Filtro Personalizado", "Custom Filter": "Filtro Personalizado",
"CustomImageHelp": "Subir una imagen para mostrar en la vista general del espacio.", "CustomImageHelp": "Subir una imagen para mostrar en la vista general del espacio.",
@@ -633,6 +634,9 @@
"tbsp": "cucharada sopera [tbsp] (US, volumen)", "tbsp": "cucharada sopera [tbsp] (US, volumen)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Veces Cocinada", "times_cooked": "Veces Cocinada",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Recetas del día", "today_recipes": "Recetas del día",
"total": "total", "total": "total",
"tree_root": "Raíz del Árbol", "tree_root": "Raíz del Árbol",

View File

@@ -43,6 +43,7 @@
"Create_New_Shopping Category": "Luo Uusi Ostoskategoria", "Create_New_Shopping Category": "Luo Uusi Ostoskategoria",
"Create_New_Unit": "Lisää Uusi Yksikkö", "Create_New_Unit": "Lisää Uusi Yksikkö",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Nykyinen Jakso", "Current_Period": "Nykyinen Jakso",
"Database": "", "Database": "",
"Date": "Päivämäärä", "Date": "Päivämäärä",
@@ -297,6 +298,9 @@
"success_moving_resource": "Resurssin siirto onnistui!", "success_moving_resource": "Resurssin siirto onnistui!",
"success_updating_resource": "Resurssin päivitys onnistui!", "success_updating_resource": "Resurssin päivitys onnistui!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"tree_root": "Root of Tree", "tree_root": "Root of Tree",
"warning_feature_beta": "Tämä ominaisuus on BETA (testaus) vaiheessa. Bugeja ja hajottavia muutoksia saattaa ilmaantua tulevaisuudessa tätä ominaisuutta (mahdollisesti menettää ominaisuuksiin liittyvää tietoa) käytettäessä." "warning_feature_beta": "Tämä ominaisuus on BETA (testaus) vaiheessa. Bugeja ja hajottavia muutoksia saattaa ilmaantua tulevaisuudessa tätä ominaisuutta (mahdollisesti menettää ominaisuuksiin liittyvää tietoa) käytettäessä."
} }

View File

@@ -77,6 +77,7 @@
"Create_New_Unit": "Ajouter une nouvelle unité", "Create_New_Unit": "Ajouter une nouvelle unité",
"Created": "Créé", "Created": "Créé",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Période actuelle", "Current_Period": "Période actuelle",
"Custom Filter": "Filtre personnalisé", "Custom Filter": "Filtre personnalisé",
"CustomImageHelp": "Téléchargez une image à afficher dans l'aperçu de l'espace.", "CustomImageHelp": "Téléchargez une image à afficher dans l'aperçu de l'espace.",
@@ -621,6 +622,9 @@
"tbsp": "", "tbsp": "",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Nombre de fois cuisiné", "times_cooked": "Nombre de fois cuisiné",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Recettes du jour", "today_recipes": "Recettes du jour",
"total": "total", "total": "total",
"tree_root": "Racine de larbre", "tree_root": "Racine de larbre",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "הוסף יחידה", "Create_New_Unit": "הוסף יחידה",
"Created": "נוצר", "Created": "נוצר",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "תקופה נוכחית", "Current_Period": "תקופה נוכחית",
"Custom Filter": "פילטר מותאם", "Custom Filter": "פילטר מותאם",
"CustomImageHelp": "העלאת תמונה שתראה באזור הסקירה.", "CustomImageHelp": "העלאת תמונה שתראה באזור הסקירה.",
@@ -635,6 +636,9 @@
"tbsp": "כף", "tbsp": "כף",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "מספר הפעמים שבושל", "times_cooked": "מספר הפעמים שבושל",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "מתכון היום", "today_recipes": "מתכון היום",
"total": "סך הכל", "total": "סך הכל",
"tree_root": "מקור העץ", "tree_root": "מקור העץ",

View File

@@ -75,6 +75,7 @@
"Create_New_Shopping_Category": "Új vásárlási kategória hozzáadása", "Create_New_Shopping_Category": "Új vásárlási kategória hozzáadása",
"Create_New_Unit": "Új mértékegység hozzáadása", "Create_New_Unit": "Új mértékegység hozzáadása",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Jelenlegi periódus", "Current_Period": "Jelenlegi periódus",
"Custom Filter": "Egyéni szűrő", "Custom Filter": "Egyéni szűrő",
"Data_Import_Info": "Bővítse Terét alapanyagok, mértékegységek és egyebek közösség által összeállított listájának importálásával, hogy ezzel is javítsa a receptgyűjteményét.", "Data_Import_Info": "Bővítse Terét alapanyagok, mértékegységek és egyebek közösség által összeállított listájának importálásával, hogy ezzel is javítsa a receptgyűjteményét.",
@@ -590,6 +591,9 @@
"tbsp": "evőkanál [tbsp] (USA, térfogat)", "tbsp": "evőkanál [tbsp] (USA, térfogat)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "szor elkészítve", "times_cooked": "szor elkészítve",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Mai receptek", "today_recipes": "Mai receptek",
"total": "összesen", "total": "összesen",
"tree_root": "", "tree_root": "",

View File

@@ -31,6 +31,7 @@
"Create_New_Keyword": "Ավելացնել նոր բանալի բառ", "Create_New_Keyword": "Ավելացնել նոր բանալի բառ",
"Create_New_Shopping Category": "Ստեղծել գնումների նոր կատեգորիա", "Create_New_Shopping Category": "Ստեղծել գնումների նոր կատեգորիա",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Database": "", "Database": "",
"Date": "", "Date": "",
"Default": "", "Default": "",
@@ -208,5 +209,8 @@
"success_fetching_resource": "Ռեսուրսը հաջողությամբ կցվել է։", "success_fetching_resource": "Ռեսուրսը հաջողությամբ կցվել է։",
"success_updating_resource": "Ռեսուրսը հաջողությամբ թարմացվել է։", "success_updating_resource": "Ռեսուրսը հաջողությամբ թարմացվել է։",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"warning_feature_beta": "Այս հատկությունը ԲԵՏԱ տարբերակում է։ Ակնկալեք սխալներ և անգամ խափանող թարմացումներ ապագայում։" "warning_feature_beta": "Այս հատկությունը ԲԵՏԱ տարբերակում է։ Ակնկալեք սխալներ և անգամ խափանող թարմացումներ ապագայում։"
} }

View File

@@ -67,6 +67,7 @@
"Create_New_Shopping_Category": "", "Create_New_Shopping_Category": "",
"Create_New_Unit": "", "Create_New_Unit": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "", "Current_Period": "",
"Custom Filter": "", "Custom Filter": "",
"Database": "", "Database": "",
@@ -528,6 +529,9 @@
"success_updating_resource": "Berhasil memperbarui sumber daya!", "success_updating_resource": "Berhasil memperbarui sumber daya!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"tree_root": "", "tree_root": "",
"tree_select": "", "tree_select": "",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "", "Create_New_Unit": "",
"Created": "", "Created": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "", "Current_Period": "",
"Custom Filter": "", "Custom Filter": "",
"CustomImageHelp": "", "CustomImageHelp": "",
@@ -633,6 +634,9 @@
"tbsp": "", "tbsp": "",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"total": "", "total": "",
"tree_root": "", "tree_root": "",

View File

@@ -71,6 +71,7 @@
"Create_New_Shopping_Category": "Aggiungi nuova categoria di spesa", "Create_New_Shopping_Category": "Aggiungi nuova categoria di spesa",
"Create_New_Unit": "Aggiungi nuova unità", "Create_New_Unit": "Aggiungi nuova unità",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Periodo attuale", "Current_Period": "Periodo attuale",
"Custom Filter": "Filtro personalizzato", "Custom Filter": "Filtro personalizzato",
"Database": "", "Database": "",
@@ -544,6 +545,9 @@
"success_updating_resource": "Risorsa aggiornata con successo!", "success_updating_resource": "Risorsa aggiornata con successo!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Cucinato N volte", "times_cooked": "Cucinato N volte",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Ricette di oggi", "today_recipes": "Ricette di oggi",
"tree_root": "Radice dell'albero", "tree_root": "Radice dell'albero",
"tree_select": "Usa selezione ad albero", "tree_select": "Usa selezione ad albero",

View File

@@ -76,6 +76,7 @@
"Create_New_Shopping_Category": "", "Create_New_Shopping_Category": "",
"Create_New_Unit": "", "Create_New_Unit": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "", "Current_Period": "",
"Custom Filter": "", "Custom Filter": "",
"Data_Import_Info": "", "Data_Import_Info": "",
@@ -601,6 +602,9 @@
"tbsp": "", "tbsp": "",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"total": "", "total": "",
"tree_root": "", "tree_root": "",

View File

@@ -74,6 +74,7 @@
"Create_New_Shopping_Category": "Opprett new handle kategori", "Create_New_Shopping_Category": "Opprett new handle kategori",
"Create_New_Unit": "Opprett ny enhet", "Create_New_Unit": "Opprett ny enhet",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Gjeldende periode", "Current_Period": "Gjeldende periode",
"Custom Filter": "Egendefinert Filter", "Custom Filter": "Egendefinert Filter",
"Database": "", "Database": "",
@@ -568,6 +569,9 @@
"success_updating_resource": "Vellykket oppdatering av ressurs!", "success_updating_resource": "Vellykket oppdatering av ressurs!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Antall ganger tilberedt", "times_cooked": "Antall ganger tilberedt",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"tree_root": "Rot av tre", "tree_root": "Rot av tre",
"tree_select": "", "tree_select": "",

View File

@@ -77,6 +77,7 @@
"Create_New_Shopping_Category": "Voeg nieuwe boodschappencategorie toe", "Create_New_Shopping_Category": "Voeg nieuwe boodschappencategorie toe",
"Create_New_Unit": "Voeg nieuwe Eenheid toe", "Create_New_Unit": "Voeg nieuwe Eenheid toe",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Huidige periode", "Current_Period": "Huidige periode",
"Custom Filter": "Aangepast filter", "Custom Filter": "Aangepast filter",
"Data_Import_Info": "Verbeter je Space door een door de community samengestelde lijst van voedingsmiddelen, eenheden en meer te importeren om je receptenverzameling te verbeteren.", "Data_Import_Info": "Verbeter je Space door een door de community samengestelde lijst van voedingsmiddelen, eenheden en meer te importeren om je receptenverzameling te verbeteren.",
@@ -590,6 +591,9 @@
"tbsp": "tablespoon [tbsp] (VS, volume)", "tbsp": "tablespoon [tbsp] (VS, volume)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Keren bereid", "times_cooked": "Keren bereid",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Recepten van vandaag", "today_recipes": "Recepten van vandaag",
"total": "totaal", "total": "totaal",
"tree_root": "Hoogste niveau", "tree_root": "Hoogste niveau",

View File

@@ -79,6 +79,7 @@
"Create_New_Unit": "Dodaj nowa jednostkę", "Create_New_Unit": "Dodaj nowa jednostkę",
"Created": "Utworzony", "Created": "Utworzony",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Bieżący okres", "Current_Period": "Bieżący okres",
"Custom Filter": "Filtr niestandardowy", "Custom Filter": "Filtr niestandardowy",
"CustomImageHelp": "Prześlij obraz, który będzie wyświetlany w przeglądzie przestrzeni.", "CustomImageHelp": "Prześlij obraz, który będzie wyświetlany w przeglądzie przestrzeni.",
@@ -637,6 +638,9 @@
"tbsp": "łyżka stołowa [tbsp] (USA, objętość)", "tbsp": "łyżka stołowa [tbsp] (USA, objętość)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Ile razy gotowano", "times_cooked": "Ile razy gotowano",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Dzisiejsze przepisy", "today_recipes": "Dzisiejsze przepisy",
"total": "łącznie", "total": "łącznie",
"tree_root": "Poziom główny drzewa", "tree_root": "Poziom główny drzewa",

View File

@@ -61,6 +61,7 @@
"Create_New_Shopping_Category": "Adicionar nova categoria de compras", "Create_New_Shopping_Category": "Adicionar nova categoria de compras",
"Create_New_Unit": "Adicionar nova unidade", "Create_New_Unit": "Adicionar nova unidade",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Período atual", "Current_Period": "Período atual",
"Custom Filter": "", "Custom Filter": "",
"Database": "", "Database": "",
@@ -482,6 +483,9 @@
"success_updating_resource": "Recurso atualizado com sucesso!", "success_updating_resource": "Recurso atualizado com sucesso!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"tree_root": "Raiz da árvore", "tree_root": "Raiz da árvore",
"tree_select": "", "tree_select": "",

View File

@@ -76,6 +76,7 @@
"Create_New_Shopping_Category": "Incluir Nova Categoria de Compras", "Create_New_Shopping_Category": "Incluir Nova Categoria de Compras",
"Create_New_Unit": "Incluir Nova Unidade", "Create_New_Unit": "Incluir Nova Unidade",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Período Atual", "Current_Period": "Período Atual",
"Custom Filter": "Filtro Customizado", "Custom Filter": "Filtro Customizado",
"CustomImageHelp": "Faça upload de uma imagem para mostrar na visão geral do espaço.", "CustomImageHelp": "Faça upload de uma imagem para mostrar na visão geral do espaço.",
@@ -596,6 +597,9 @@
"success_updating_resource": "Um recurso atualizado com sucesso!", "success_updating_resource": "Um recurso atualizado com sucesso!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Receitas de Hoje", "today_recipes": "Receitas de Hoje",
"total": "total", "total": "total",
"tree_root": "Raiz", "tree_root": "Raiz",

View File

@@ -73,6 +73,7 @@
"Create_New_Shopping_Category": "Adaugă categorie de cumpărături nouă", "Create_New_Shopping_Category": "Adaugă categorie de cumpărături nouă",
"Create_New_Unit": "Adaugă unitate nouă", "Create_New_Unit": "Adaugă unitate nouă",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Perioada curentă", "Current_Period": "Perioada curentă",
"Custom Filter": "Filtru personalizat", "Custom Filter": "Filtru personalizat",
"Database": "", "Database": "",
@@ -549,6 +550,9 @@
"success_updating_resource": "Actualizare cu succes a unei resurse!", "success_updating_resource": "Actualizare cu succes a unei resurse!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Ori pregătite", "times_cooked": "Ori pregătite",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Rețete de astăzi", "today_recipes": "Rețete de astăzi",
"tree_root": "Rădăcina copacului", "tree_root": "Rădăcina copacului",
"tree_select": "Utilizarea selecției arborilor", "tree_select": "Utilizarea selecției arborilor",

View File

@@ -53,6 +53,7 @@
"Create_New_Shopping_Category": "Добавить новую категорию в список покупок", "Create_New_Shopping_Category": "Добавить новую категорию в список покупок",
"Create_New_Unit": "Добавить единицу измерения", "Create_New_Unit": "Добавить единицу измерения",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Текущий период", "Current_Period": "Текущий период",
"Custom Filter": "Пользовательский фильтр", "Custom Filter": "Пользовательский фильтр",
"Database": "", "Database": "",
@@ -419,6 +420,9 @@
"success_updating_resource": "Продукт успешно обновлен!", "success_updating_resource": "Продукт успешно обновлен!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Время готовки", "times_cooked": "Время готовки",
"to_close": "",
"to_navigate": "",
"to_select": "",
"tree_root": "Главный элемент", "tree_root": "Главный элемент",
"tree_select": "Выбор дерева для использования", "tree_select": "Выбор дерева для использования",
"updatedon": "Обновлено", "updatedon": "Обновлено",

View File

@@ -53,6 +53,7 @@
"Create_New_Shopping Category": "Ustvari novo kategorijo nakupovalnega listka", "Create_New_Shopping Category": "Ustvari novo kategorijo nakupovalnega listka",
"Create_New_Unit": "Dodaj novo enoto", "Create_New_Unit": "Dodaj novo enoto",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Trenutno obdobje", "Current_Period": "Trenutno obdobje",
"Data_Import_Info": "Izboljšajte svoj prostor z uvozom seznama živil, enot in drugega, ker je pripravila skupnost, ter s tem izboljšajte svojo zbirko receptov.", "Data_Import_Info": "Izboljšajte svoj prostor z uvozom seznama živil, enot in drugega, ker je pripravila skupnost, ter s tem izboljšajte svojo zbirko receptov.",
"Database": "", "Database": "",
@@ -390,6 +391,9 @@
"success_moving_resource": "Premikanje vira je bilo uspešno!", "success_moving_resource": "Premikanje vira je bilo uspešno!",
"success_updating_resource": "Posodabljanje vira je bilo uspešno!", "success_updating_resource": "Posodabljanje vira je bilo uspešno!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Današnji recepti", "today_recipes": "Današnji recepti",
"tree_root": "", "tree_root": "",
"tree_select": "Uporabi drevesno označbo", "tree_select": "Uporabi drevesno označbo",

View File

@@ -79,6 +79,7 @@
"Create_New_Unit": "Lägg till enhet", "Create_New_Unit": "Lägg till enhet",
"Created": "Skapad", "Created": "Skapad",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Nuvarande period", "Current_Period": "Nuvarande period",
"Custom Filter": "Anpassat filter", "Custom Filter": "Anpassat filter",
"CustomImageHelp": "Ladda upp en bild som visas i överblicken.", "CustomImageHelp": "Ladda upp en bild som visas i överblicken.",
@@ -637,6 +638,9 @@
"tbsp": "matsked [tbsp] (US, Volym)", "tbsp": "matsked [tbsp] (US, Volym)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Antal gånger som tillagats", "times_cooked": "Antal gånger som tillagats",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Dagens recept", "today_recipes": "Dagens recept",
"total": "totalt", "total": "totalt",
"tree_root": "Roten av trädet", "tree_root": "Roten av trädet",

View File

@@ -78,6 +78,7 @@
"Create_New_Unit": "Yeni Birim Ekle", "Create_New_Unit": "Yeni Birim Ekle",
"Created": "Oluşturuldu", "Created": "Oluşturuldu",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Mevcut Dönem", "Current_Period": "Mevcut Dönem",
"Custom Filter": "Özel Filtre", "Custom Filter": "Özel Filtre",
"CustomImageHelp": "Alan genel bakışında gösterilecek bir resim yükleyin.", "CustomImageHelp": "Alan genel bakışında gösterilecek bir resim yükleyin.",
@@ -635,6 +636,9 @@
"tbsp": "yemek kaşığı [tbsp] (ABD, hacim)", "tbsp": "yemek kaşığı [tbsp] (ABD, hacim)",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "Pişirilme Sayısı", "times_cooked": "Pişirilme Sayısı",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "Günün Tarifleri", "today_recipes": "Günün Tarifleri",
"total": "toplam", "total": "toplam",
"tree_root": "Ağaç Kökü", "tree_root": "Ağaç Kökü",

View File

@@ -65,6 +65,7 @@
"Create_New_Shopping_Category": "Додати Нову Категорію Покупок", "Create_New_Shopping_Category": "Додати Нову Категорію Покупок",
"Create_New_Unit": "Додати Нову Одиницю", "Create_New_Unit": "Додати Нову Одиницю",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "Теперішній Період", "Current_Period": "Теперішній Період",
"Custom Filter": "", "Custom Filter": "",
"Database": "", "Database": "",
@@ -508,6 +509,9 @@
"success_updating_resource": "Успішно оновлено ресурс!", "success_updating_resource": "Успішно оновлено ресурс!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "", "times_cooked": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "", "today_recipes": "",
"tree_root": "Корінь Дерева", "tree_root": "Корінь Дерева",
"tree_select": "", "tree_select": "",

View File

@@ -76,6 +76,7 @@
"Create_New_Shopping_Category": "添加新的购物类别", "Create_New_Shopping_Category": "添加新的购物类别",
"Create_New_Unit": "添加新的单位", "Create_New_Unit": "添加新的单位",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Current_Period": "本期", "Current_Period": "本期",
"Custom Filter": "自定义筛选器", "Custom Filter": "自定义筛选器",
"CustomImageHelp": "上传图片以在空间概览中显示。", "CustomImageHelp": "上传图片以在空间概览中显示。",
@@ -627,6 +628,9 @@
"tbsp": "汤匙【tbsp】美制体积", "tbsp": "汤匙【tbsp】美制体积",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"times_cooked": "烹饪时间", "times_cooked": "烹饪时间",
"to_close": "",
"to_navigate": "",
"to_select": "",
"today_recipes": "今日食谱", "today_recipes": "今日食谱",
"total": "全部", "total": "全部",
"tree_root": "树根", "tree_root": "树根",

View File

@@ -26,6 +26,7 @@
"Copy_template_reference": "複製參考模板", "Copy_template_reference": "複製參考模板",
"Create": "", "Create": "",
"CreatedBy": "", "CreatedBy": "",
"Ctrl+K": "",
"Database": "", "Database": "",
"Date": "", "Date": "",
"Default": "", "Default": "",
@@ -185,6 +186,9 @@
"success_moving_resource": "成功移動資源!", "success_moving_resource": "成功移動資源!",
"success_updating_resource": "成功更新資源!", "success_updating_resource": "成功更新資源!",
"theUsernameCannotBeChanged": "", "theUsernameCannotBeChanged": "",
"to_close": "",
"to_navigate": "",
"to_select": "",
"warning_feature_beta": "此功能目前處於測試階段 (BETA)。使用此功能時,請預期可能會有漏洞和破壞性變更,未來可能會丟失與功能相關的數據。", "warning_feature_beta": "此功能目前處於測試階段 (BETA)。使用此功能時,請預期可能會有漏洞和破壞性變更,未來可能會丟失與功能相關的數據。",
"warning_space_delete": "您可以刪除您的空間,包括所有食譜、購物清單、餐飲計畫以及其他您創建的內容。此操作無法撤銷!您確定要這樣做嗎?" "warning_space_delete": "您可以刪除您的空間,包括所有食譜、購物清單、餐飲計畫以及其他您創建的內容。此操作無法撤銷!您確定要這樣做嗎?"
} }

View File

@@ -6,7 +6,7 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import {defineComponent, onMounted, ref} from 'vue' import {defineComponent, onMounted, ref, watch} from 'vue'
import {ApiApi, Recipe} from "@/openapi"; import {ApiApi, Recipe} from "@/openapi";
import RecipeView from "@/components/display/RecipeView.vue"; import RecipeView from "@/components/display/RecipeView.vue";
import {useDisplay} from "vuetify"; import {useDisplay} from "vuetify";
@@ -19,12 +19,17 @@ const {mobile} = useDisplay()
const recipe = ref({} as Recipe) const recipe = ref({} as Recipe)
watch(() => props.id, () => {
refreshData(props.id)
})
onMounted(() => { onMounted(() => {
refreshData(props.id) refreshData(props.id)
}) })
function refreshData(recipeId: string) { function refreshData(recipeId: string) {
const api = new ApiApi() const api = new ApiApi()
recipe.value = {} as Recipe
api.apiRecipeRetrieve({id: Number(recipeId)}).then(r => { api.apiRecipeRetrieve({id: Number(recipeId)}).then(r => {
recipe.value = r recipe.value = r
}) })