Skip to content

issues Search Results · language:Dune language:JavaScript language:JavaScript linked:pr language:CSS language:JavaScript

Filter by

1.9M results  (365 ms)

1.9M results

store/metricsSlice.js addMetricWage pushes the new value into wages, todayWages, and unshifts into lastestWages unconditionally. If those lists haven t been fetched yet (or the new value isn t actually ...
bug
frontend

The codebase mixes PascalCase (pages/Dashboard/Dashboard.js, pages/Metrics/Metrics.js) with kebab-case (sections/dashboard/to-do-card.js, layouts/dashboard/side-nav.js) and camelCase. Pick one convention ...
cleanup
frontend

Auth forms rely on MUI label only, dialogs and icon-buttons across sections/ often lack aria-labels, and charts have no text alternative. Run an a11y audit (axe) and add accessible names, focus management ...
accessibility
enhancement
frontend

public/ contains both favicon.ico and favicon1.ico (and the same duplication exists in the backend s bundled client/build). The favicon1.ico appears to be a leftover. Remove unused assets and make sure ...
cleanup
frontend

The app needs configuration (API URL, port) but there is no .env.example. Add one listing all REACT_APP_* variables the app reads so new contributors can configure it without reading the source.
config
documentation
frontend

README.md is the default CRA template. Replace it with project-specific docs: what the app is, prerequisites, install/run, required env vars (REACT_APP_API_URL, port), build/deploy steps, and a short architecture ...
documentation
frontend

store/metricsSlice.js metricsError only sets loading=false; it stores no error message and nothing renders it. When a metrics request fails the UI just stops loading with no feedback beyond a toast that ...
enhancement
frontend

@testing-library/react, jest-dom, and user-event are dependencies and setupTests.js exists, but there are no test files. Add tests for the auth flow, the redux slices (especially the token/key handling ...
frontend
testing

There is no React error boundary around the app/routes. An unhandled render error (e.g. malformed metric/chart data) will unmount the entire UI with a blank screen. Add an error boundary that shows a fallback ...
enhancement
frontend

Routes (Dashboard, Metrics, Group, Track, auth pages) are imported eagerly, so the whole app — including the heavy chart and date libraries — loads up front. Use React.lazy + Suspense for page-level code ...
enhancement
frontend
performance
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.