move time entry mass updates to ui package and remove its dependencies

This commit is contained in:
Gregor Vostrak
2024-10-25 16:46:55 +02:00
parent fd77e1e901
commit eb4debe481
16 changed files with 172 additions and 119 deletions

View File

@@ -63,6 +63,7 @@ const props = withDefaults(
currency: string;
emptyPlaceholder: string;
allowReset: boolean;
enableEstimatedTime: boolean;
}>(),
{
showBadgeBorder: true,
@@ -704,6 +705,7 @@ const showCreateProject = ref(false);
</Dropdown>
<ProjectCreateModal
:createClient
:enableEstimatedTime="enableEstimatedTime"
:currency="currency"
:clients="clients"
:createProject