This commit is contained in:
Mary Hipp 2023-07-07 11:16:23 -04:00
parent 888c47d37b
commit 2933d81118
2 changed files with 4 additions and 6 deletions

View File

@ -16,17 +16,15 @@ import { forEach } from 'lodash-es';
import { PropsWithChildren, useCallback, useMemo, useRef } from 'react';
import { useGetTextualInversionModelsQuery } from 'services/api/endpoints/models';
import { PARAMETERS_PANEL_WIDTH } from 'theme/util/constants';
import { useFeatureStatus } from '../../system/hooks/useFeatureStatus';
type Props = PropsWithChildren & {
onSelect: (v: string) => void;
isOpen: boolean;
onClose: () => void;
enabled?: boolean;
};
const ParamEmbeddingPopover = (props: Props) => {
const { onSelect, isOpen, onClose, children, enabled } = props;
const { onSelect, isOpen, onClose, children } = props;
const { data: embeddingQueryData } = useGetTextualInversionModelsQuery();
const inputRef = useRef<HTMLInputElement>(null);

View File

@ -108,11 +108,11 @@ const ParamPositiveConditioning = () => {
dispatch(clampSymmetrySteps());
dispatch(userInvoked(activeTabName));
}
if (e.key === '<') {
if (isTiEmbeddingEnabled && e.key === '<') {
onOpen();
}
},
[isReady, dispatch, activeTabName, onOpen]
[isReady, dispatch, activeTabName, onOpen, isTiEmbeddingEnabled]
);
const isTiEmbeddingEnabled = useFeatureStatus('tiEmbedding').isFeatureEnabled;
@ -137,9 +137,9 @@ const ParamPositiveConditioning = () => {
value={prompt}
placeholder={t('parameters.positivePromptPlaceholder')}
onChange={handleChangePrompt}
onKeyDown={handleKeyDown}
resize="vertical"
minH={32}
{...(isTiEmbeddingEnabled && { onKeyDown: handleKeyDown })}
/>
</ParamEmbeddingPopover>
</FormControl>