1
0
mirror of https://github.com/theoludwig/theoludwig.git synced 2026-06-03 07:18:36 +02:00

chore: migrate from ESLint/Prettier to Oxc

This commit is contained in:
2026-02-17 01:23:03 +01:00
parent 57026d652c
commit d0cde4538c
83 changed files with 2569 additions and 4342 deletions
+3 -11
View File
@@ -3,10 +3,7 @@
import { classNames } from "@repo/config-tailwind/classNames"
import type { Theme } from "@repo/utils/constants"
import { THEME_DEFAULT } from "@repo/utils/constants"
import {
ThemeProvider as NextThemeProvider,
useTheme as useNextTheme,
} from "next-themes"
import { ThemeProvider as NextThemeProvider, useTheme as useNextTheme } from "next-themes"
import { useEffect, useState } from "react"
export interface ThemeProviderProps extends React.PropsWithChildren {
@@ -38,7 +35,6 @@ export const useTheme = (): UseThemeOutput => {
const [isMounted, setIsMounted] = useState(false)
useEffect(() => {
// eslint-disable-next-line react-hooks/set-state-in-effect
setIsMounted(true)
}, [])
@@ -73,9 +69,7 @@ export const SwitchTheme: React.FC<SwitchThemeProps> = () => {
},
)}
>
<span className="relative flex size-[10px] items-center justify-center">
🌜
</span>
<span className="relative flex size-[10px] items-center justify-center">🌜</span>
</div>
<div
className={classNames(
@@ -86,9 +80,7 @@ export const SwitchTheme: React.FC<SwitchThemeProps> = () => {
},
)}
>
<span className="relative flex size-[10px] items-center justify-center">
🌞
</span>
<span className="relative flex size-[10px] items-center justify-center">🌞</span>
</div>
</div>
<div