mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-09-21 21:50:49 +02:00

WIP: pre-granular-permissions commit
feat: Add category and support contact fields to Agent schema and UI components
Revert "feat: Add category and support contact fields to Agent schema and UI components"
This reverts commit c43a52b4c9
.
Fix: Update import for renderHook in useAgentCategories.spec.tsx
fix: Update icon rendering in AgentCategoryDisplay tests to use empty spans
refactor: Improve category synchronization logic and clean up AgentConfig component
refactor: Remove unused UI flow translations from translation.json
feat: agent marketplace features
🔐 feat: Granular Role-based Permissions + Entra ID Group Discovery (#7804)
27 lines
777 B
TypeScript
27 lines
777 B
TypeScript
import { SelectDropDown } from '@librechat/client';
|
|
import type { TModelSelectProps } from '~/common';
|
|
import SelectDropDownPop from '~/components/Input/ModelSelect/SelectDropDownPop';
|
|
import { cn, cardStyle } from '~/utils';
|
|
|
|
export default function Anthropic({
|
|
conversation,
|
|
setOption,
|
|
models,
|
|
showAbove,
|
|
popover = false,
|
|
}: TModelSelectProps) {
|
|
const Menu = popover ? SelectDropDownPop : SelectDropDown;
|
|
return (
|
|
<Menu
|
|
value={conversation?.model ?? ''}
|
|
setValue={setOption('model')}
|
|
availableValues={models}
|
|
showAbove={showAbove}
|
|
showLabel={false}
|
|
className={cn(
|
|
cardStyle,
|
|
'z-50 flex h-[40px] w-48 min-w-48 flex-none items-center justify-center px-4 ring-0 hover:cursor-pointer',
|
|
)}
|
|
/>
|
|
);
|
|
}
|