import React from 'react'; import { useRecoilValue, useRecoilState } from 'recoil'; import { cn } from '~/utils'; import { Tabs, TabsList, TabsTrigger } from '../../ui/Tabs.tsx'; import store from '~/store'; function BingAIOptions() { const [conversation, setConversation] = useRecoilState(store.conversation) || {}; const { endpoint, conversationId } = conversation; if (endpoint !== 'bingAI') return null; if (conversationId !== 'new') return null; const changeHandler = value => { setConversation(prevState => ({ ...prevState, toneStyle: value })); }; const { toneStyle } = conversation; const cardStyle = 'transition-colors shadow-md rounded-md min-w-[75px] font-normal bg-white border-black/10 hover:border-black/10 focus:border-black/10 dark:border-black/10 dark:hover:border-black/10 dark:focus:border-black/10 border dark:bg-gray-700 text-black dark:text-white'; const defaultClasses = 'p-2 rounded-md min-w-[75px] font-normal bg-white/[.60] dark:bg-gray-700 text-black text-xs'; const defaultSelected = cn(defaultClasses, 'font-medium data-[state=active]:text-white text-xs text-white'); const selectedClass = val => val + '-tab ' + defaultSelected; return (
{'Creative'} {'Fast'} {'Balanced'} {'Precise'}
); } export default BingAIOptions;