feat: Make Embedding Picker a mini toggle

This commit is contained in:
blessedcoolant
2023-07-06 01:45:00 +12:00
parent a556bf45bb
commit 9204b72383
7 changed files with 37 additions and 10 deletions

View File

@@ -1,13 +1,18 @@
import { Flex } from '@chakra-ui/react';
import IAICollapse from 'common/components/IAICollapse';
import { RootState } from 'app/store/store';
import { useAppSelector } from 'app/store/storeHooks';
import ParamEmbeddingSelect from './ParamEmbeddingSelect';
export default function ParamEmbeddingCollapse() {
const shouldShowEmbeddingPicker = useAppSelector(
(state: RootState) => state.ui.shouldShowEmbeddingPicker
);
return (
<IAICollapse label="Embeddings">
shouldShowEmbeddingPicker && (
<Flex sx={{ flexDir: 'column', gap: 2 }}>
<ParamEmbeddingSelect />
</Flex>
</IAICollapse>
)
);
}