singularity-forge/web/components/ui
Mikael Hugo 2d34d3a386 fix(web): resolve ESLint regressions from eslint-config-next upgrade
- Escape unescaped entities (react/no-unescaped-entities) in step-remote,
  step-welcome, projects-view, settings-panels
- Add targeted eslint-disable-next-line for react-hooks/set-state-in-effect
  on established async-fetch and prop-sync patterns in useEffect bodies:
  chat-mode, file-content-viewer, files-view, step-dev-root, projects-view,
  settings-panels, update-banner, visualizer-view, carousel, use-mobile
- Add targeted eslint-disable-next-line for react-hooks/purity on Date.now()
  display timestamps in streaming chat messages (chat-mode)
- Remove now-unused eslint-disable directives (projects-view, settings-panels)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-10 12:18:58 +02:00
..
accordion.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
alert-dialog.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
alert.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
aspect-ratio.tsx style: format repository with biome 2026-05-05 14:31:16 +02:00
avatar.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
badge.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
breadcrumb.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
button-group.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
button.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
calendar.tsx chore(web): upgrade all dependencies to latest stable 2026-05-10 11:52:54 +02:00
card.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
carousel.tsx fix(web): resolve ESLint regressions from eslint-config-next upgrade 2026-05-10 12:18:58 +02:00
chart.tsx chore(web): upgrade all dependencies to latest stable 2026-05-10 11:52:54 +02:00
checkbox.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
collapsible.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
command.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
context-menu.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
dialog.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
drawer.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
dropdown-menu.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
empty.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
field.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
form.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
hover-card.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
input-group.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
input-otp.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
input.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
item.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
kbd.tsx style: format repository with biome 2026-05-05 14:31:16 +02:00
label.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
menubar.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
navigation-menu.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
pagination.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
popover.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
progress.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
radio-group.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
resizable.tsx chore(web): upgrade all dependencies to latest stable 2026-05-10 11:52:54 +02:00
scroll-area.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
select.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
separator.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
sheet.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
sidebar.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
skeleton.tsx style: format repository with biome 2026-05-05 14:31:16 +02:00
slider.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
sonner.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
spinner.tsx style: format repository with biome 2026-05-05 14:31:16 +02:00
switch.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
table.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
tabs.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
textarea.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
toast.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
toaster.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
toggle-group.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
toggle.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
tooltip.tsx chore: commit current workspace state 2026-05-05 14:46:18 +02:00
use-mobile.tsx fix(web): resolve ESLint regressions from eslint-config-next upgrade 2026-05-10 12:18:58 +02:00
use-toast.ts chore: commit current workspace state 2026-05-05 14:46:18 +02:00