diff --git a/resources/js/packages/ui/src/Project/ProjectCreateModal.vue b/resources/js/packages/ui/src/Project/ProjectCreateModal.vue index 6a3882c5..618e86d2 100644 --- a/resources/js/packages/ui/src/Project/ProjectCreateModal.vue +++ b/resources/js/packages/ui/src/Project/ProjectCreateModal.vue @@ -27,6 +27,7 @@ const props = defineProps<{ currency: string; enableEstimatedTime: boolean; organizationBillableRate: number | null; + initialProjectName?: string; }>(); const activeClients = computed(() => { @@ -34,7 +35,7 @@ const activeClients = computed(() => { }); const project = ref({ - name: '', + name: props.initialProjectName ?? '', color: getRandomColor(), client_id: null, billable_rate: null, diff --git a/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue b/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue index 25c2f4cc..6ffac214 100644 --- a/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue +++ b/resources/js/packages/ui/src/TimeTracker/TimeTrackerProjectTaskDropdown.vue @@ -664,7 +664,8 @@ const showCreateProject = ref(false); :organization-billable-rate="organizationBillableRate" :currency="currency" :clients="clients" - :create-project> + :create-project + :initial-project-name="searchValue">