mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-16 19:49:14 +00:00
Removes duplicated LogLevel, LogStatus, Log, LogFilters and LogSummary definitions from surfsense_web/hooks/use-logs.ts. These shapes already live as Zod-derived types in contracts/types/log.types.ts, which is the source of truth used by logs-api.service.ts and log-mutation.atoms.ts. Adds LogLevel and LogStatus aliases for LogLevelEnum/LogStatusEnum in log.types.ts so the existing public surface from use-logs is preserved without per-hook re-exports. The hook re-exports the canonical names so callers (app/dashboard/[search_space_id]/logs/(manage)/page.tsx) do not need to change. Closes #1372 |
||
|---|---|---|
| .. | ||
| enums | ||
| types | ||