Dev #5

Merged
sandrodach merged 19 commits from dev into main 2026-10-26 13:35:00 +01:00
Showing only changes of commit e8723cbf82 - Show all commits
+14 -7
View File
@@ -815,7 +815,7 @@ export const TasksView: React.FC<TasksViewProps> = ({
};
useEffect(() => {
const actionItems: any[] = [
const primaryItems: any[] = [
{
id: 'new-task',
label: 'Neue Aufgabe erstellen',
@@ -826,6 +826,9 @@ export const TasksView: React.FC<TasksViewProps> = ({
setTimeout(() => quickInputRef.current?.focus(), 100);
},
},
];
const listManagementItems: any[] = [
{
id: 'new-task-list',
label: 'Neue Aufgabenliste anlegen',
@@ -835,13 +838,13 @@ export const TasksView: React.FC<TasksViewProps> = ({
];
if (currentSelectedList) {
actionItems.push({
listManagementItems.push({
id: 'share-task-list',
label: `Liste „${currentSelectedList.title}“ teilen`,
icon: <Users className="w-4 h-4" />,
onClick: () => handleOpenShareModal(currentSelectedList),
});
actionItems.push({
listManagementItems.push({
id: 'delete-task-list',
label: `Liste „${currentSelectedList.title}“ löschen`,
icon: <Trash2 className="w-4 h-4" />,
@@ -922,9 +925,13 @@ export const TasksView: React.FC<TasksViewProps> = ({
setGroups([
{
id: 'tasks-actions',
title: 'Aktionen',
items: actionItems,
id: 'tasks-primary',
items: primaryItems,
},
{
id: 'tasks-list-management',
title: 'Listen-Verwaltung',
items: listManagementItems,
},
{
id: 'tasks-views',
@@ -933,7 +940,7 @@ export const TasksView: React.FC<TasksViewProps> = ({
},
{
id: 'tasks-lists',
title: 'Aufgabenlisten',
title: 'Aufgabenlisten wechseln',
items: listItems,
},
]);