mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2025-12-13 07:46:10 +00:00
27 lines
507 B
TypeScript
27 lines
507 B
TypeScript
import { useEffect } from 'react'
|
|
|
|
import { AssetsApi } from '#src/types'
|
|
|
|
import { useSetAppState } from './hooks/useAppState'
|
|
|
|
export const SetAppState = ({
|
|
assetsApi,
|
|
userType,
|
|
}: {
|
|
assetsApi: AssetsApi
|
|
userType: string
|
|
}) => {
|
|
const setAppState = useSetAppState()
|
|
|
|
useEffect(() => {
|
|
setAppState({ assetsApi })
|
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
|
}, [assetsApi])
|
|
|
|
useEffect(() => {
|
|
setAppState({ userType })
|
|
}, [setAppState, userType])
|
|
|
|
return <></>
|
|
}
|