Files
timetracker/common
lukas 1f4dd60c54 Fix default mutable arguments
`attributes: list[HTMLAttribute] = []` and `children: list[HTMLTag] | HTMLTag = []` are a classic Python gotcha — the default is shared across all callers and could silently corrupt state if ever mutated in place. Changed 8 functions (`Component`, `Popover`, `A`, `Button`, `Div`, `Input`, `Form`, `Icon`) to use the `None` sentinel pattern, preventing future bugs and eliminating linter warnings.
2026-05-12 09:39:43 +02:00
..
2023-01-20 13:37:46 +00:00
2026-05-12 09:39:43 +02:00
2023-01-20 13:37:46 +00:00
2026-05-11 20:22:23 +02:00
2025-03-22 20:59:23 +01:00