NEWONE1 / invokeai /frontend /web /src /services /api /hooks /useSelectedModelConfig.ts
roshikhan301's picture
Upload 2113 files
8a37e0a verified
import { skipToken } from '@reduxjs/toolkit/query';
import { useAppSelector } from 'app/store/storeHooks';
import { selectModelKey } from 'features/controlLayers/store/paramsSlice';
import { useGetModelConfigQuery } from 'services/api/endpoints/models';
export const useSelectedModelConfig = () => {
const key = useAppSelector(selectModelKey);
const { currentData: modelConfig } = useGetModelConfigQuery(key ?? skipToken);
return modelConfig;
};