feat: Kategorie "Eigene Module" fuer selbst angelegte Eintraege
Tessera CI/CD / Lint & Type Check (push) Successful in 48s
Tessera CI/CD / Tests (push) Successful in 1m27s
Tessera CI/CD / Desktop-Pakete bauen (push) Successful in 19s
Tessera CI/CD / Build & Publish Images (push) Successful in 3m33s

CUSTOM_MODULE_CATEGORIES = MODULE_CATEGORIES + custom-modules; API prueft
dagegen, das Formular bietet sie an. Die Seitenleiste zeigt die Gruppe wie
jede Kategorie nur mit Eintrag und stellt sie immer ans Ende. Nutzerwunsch
29.09.; ohne Migration (category ist Freitext mit IsIn-Pruefung).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-29 11:24:56 +02:00
parent 00c2cfe2c9
commit 4ff9a239fd
10 changed files with 63 additions and 13 deletions
@@ -2,7 +2,7 @@
import { useState } from 'react';
import { useTranslations } from 'next-intl';
import { MODULE_CATEGORIES } from '@tessera/shared';
import { CUSTOM_MODULE_CATEGORIES } from '@tessera/shared';
import {
type CustomModule,
checkCustomModuleUrl,
@@ -142,7 +142,7 @@ export function CustomModuleFormModal({
onChange={(e) => setCategory(e.target.value)}
className="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm"
>
{MODULE_CATEGORIES.map((c) => (
{CUSTOM_MODULE_CATEGORIES.map((c) => (
<option key={c} value={c}>
{categoryLabel(c)}
</option>