2026-05-11 19:38:59 +03:00
|
|
|
<template>
|
2026-05-11 19:41:53 +03:00
|
|
|
<NewProjectDialog
|
|
|
|
|
:model-value="modelValue"
|
|
|
|
|
mode="edit"
|
|
|
|
|
:project="project"
|
|
|
|
|
@update:model-value="$emit('update:modelValue', $event)"
|
|
|
|
|
@saved="$emit('saved')"
|
|
|
|
|
/>
|
2026-05-11 19:38:59 +03:00
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script setup lang="ts">
|
2026-05-11 19:41:53 +03:00
|
|
|
import NewProjectDialog from './NewProjectDialog.vue';
|
|
|
|
|
import type { Project } from '../../stores/projectsStore';
|
|
|
|
|
|
2026-05-12 20:15:26 +03:00
|
|
|
defineProps<{ modelValue: boolean; project: Project | null }>();
|
2026-05-11 19:38:59 +03:00
|
|
|
defineEmits(['update:modelValue', 'saved']);
|
|
|
|
|
</script>
|