Reconmap/web-client

View on GitHub
src/components/layout/dashboard/DashboardPanels.jsx

Summary

Maintainability
A
2 hrs
Test Coverage

Function DashboardPanels has 55 lines of code (exceeds 25 allowed). Consider refactoring.
Open

const DashboardPanels = () => {
    const { user } = useAuth();
    user.preferences = initialiseUserPreferences(user);
    const [dashboardConfig, setDashboardConfig] = useState(user?.preferences?.['web-client.widgets'] || InitialiseWidgetConfig());
    const [visibleWidgets, setVisibleWidgets] = useState(filterWidgets(user));
Severity: Major
Found in src/components/layout/dashboard/DashboardPanels.jsx - About 2 hrs to fix

There are no issues that match your filters.

Category
Status