app/javascript/components/settings/theme-preference-form/useTheme.tsx
Function useTheme
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export function useTheme(
defaultThemePreference: string,
links: Pick<ThemePreferenceLinks, 'update'>
): useThemeReturns {
const [hasBeenUpdated, setHasBeenUpdated] = useState(false)