import { contextStoreCurrentViewIdComponentState } from '@/context-store/states/contextStoreCurrentViewIdComponentState'; import { prefetchViewFromViewIdFamilySelector } from '@/prefetch/states/selector/prefetchViewFromViewIdFamilySelector'; import { useRecoilComponentValue } from '@/ui/utilities/state/component-state/hooks/useRecoilComponentValue'; import { useRecoilValue } from 'recoil'; export const useGetCurrentViewOnly = () => { const currentViewId = useRecoilComponentValue( contextStoreCurrentViewIdComponentState, ); const currentView = useRecoilValue( prefetchViewFromViewIdFamilySelector({ viewId: currentViewId ?? '', }), ); return { currentView, }; };