mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2026-01-03 05:11:31 -05:00
new model editor activators
This commit is contained in:
@@ -1,22 +1,38 @@
|
||||
<template>
|
||||
<v-file-input label="File input" v-model="image"></v-file-input>
|
||||
|
||||
|
||||
<v-btn @click="imageToRecipe()">Upload</v-btn>
|
||||
|
||||
|
||||
<v-textarea v-model="response"></v-textarea>
|
||||
|
||||
<hr class="mt-4">
|
||||
<v-btn ref="dialogOpenerRef">REF</v-btn>
|
||||
<v-btn @click="dialog = !dialog">model</v-btn>
|
||||
|
||||
<v-btn>
|
||||
direct
|
||||
<model-edit-dialog model="MealPlan" v-model="dialog" :item="defaultItem" :activator="activator"></model-edit-dialog>
|
||||
</v-btn>
|
||||
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
|
||||
|
||||
import {ApiApi} from "@/openapi";
|
||||
import {ref} from "vue";
|
||||
import {ApiApi, MealPlan} from "@/openapi";
|
||||
import {ref, useTemplateRef} from "vue";
|
||||
import ModelEditDialog from "@/components/dialogs/ModelEditDialog.vue";
|
||||
import {DateTime} from "luxon";
|
||||
|
||||
const image = ref(File)
|
||||
const response = ref('')
|
||||
|
||||
const dialog = ref(false)
|
||||
const activator = useTemplateRef<Element>('dialogOpenerRef')
|
||||
|
||||
const defaultItem = ref({
|
||||
fromDate: DateTime.now().plus({day: 2}).toJSDate()
|
||||
} as MealPlan)
|
||||
|
||||
|
||||
function imageToRecipe() {
|
||||
const api = new ApiApi()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user