hotfix(useGetEndpointsQuery): set default variable value when transforming data with select (#1097)

This commit is contained in:
Danny Avila 2023-10-23 17:48:18 -04:00 committed by GitHub
parent 3d4a8778d5
commit c7bfb2ab40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View file

@ -16,7 +16,7 @@ import store from '~/store';
const EditPresetDialog = ({ open, onOpenChange, preset: _preset, title }: TEditPresetProps) => {
const [preset, setPreset] = useRecoilState(store.preset);
const setPresets = useSetRecoilState(store.presets);
const { data: availableEndpoints } = useGetEndpointsQuery({
const { data: availableEndpoints = [] } = useGetEndpointsQuery({
select: mapEndpoints,
});
const { setOption } = useSetOptions(_preset);

View file

@ -42,7 +42,7 @@ export default function NewConversationMenu() {
const [conversation, setConversation] = useRecoilState(store.conversation) ?? {};
const [messages, setMessages] = useRecoilState(store.messages);
const { data: availableEndpoints } = useGetEndpointsQuery({
const { data: availableEndpoints = [] } = useGetEndpointsQuery({
select: mapEndpoints,
});

View file

@ -31,7 +31,7 @@ type PluginProps = {
};
const Plugin: React.FC<PluginProps> = ({ plugin }) => {
const { data: plugins } = useGetEndpointsQuery({
const { data: plugins = {} } = useGetEndpointsQuery({
select: (data) => data?.gptPlugins?.plugins,
});