refactor: enhance TypeScript typing and import consistency

This commit is contained in:
2026-04-01 13:48:15 -06:00
parent 57a6032a24
commit d0f4a88661
2 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -5,9 +5,9 @@ import { setClanes, setCurrentUser, setSession, setStatus } from '@/state/sessio
import { AppwriteException } from 'appwrite'
import { getClanes } from 'entgamers-database/frontend/clanes'
import { getCurrentUser, getSession } from 'entgamers-database/frontend/session'
import { useCallback, useEffect } from 'react'
import { type FC, useCallback, useEffect } from 'react'
const SessionConsumer = () => {
const SessionConsumer: FC = () => {
const { status, session, user, clanes } = useAppSelector((state) => state.session)
const dispatch = useAppDispatch()
@@ -52,5 +52,6 @@ const SessionConsumer = () => {
dispatch(setClanes())
}
}, [user, clanes, dispatch])
return null
}
export default SessionConsumer
+2 -2
View File
@@ -8,8 +8,8 @@ import '@fontsource/open-sans/latin-700.css'
import '@fontsource/permanent-marker/latin-400.css'
import { config } from '@fortawesome/fontawesome-svg-core'
import '@fortawesome/fontawesome-svg-core/styles.css'
import { type Metadata } from 'next'
import { type FC, type ReactNode } from 'react'
import type { Metadata } from 'next'
import type { FC, ReactNode } from 'react'
import FeedbackConsumer from './FeedbackConsumer'
import SessionConsumer from './SessionConsumer'
import StateProvider from './StateProvider'