'use client' import { Select, SelectContent, SelectItem, SelectItemIndicator, SelectItemText, SelectTrigger, } from '@langgenius/dify-ui/select' import { useQueryState } from 'nuqs' import { useTranslation } from 'react-i18next' import { rosterQueryParamNames, rosterSortByQueryParser } from '../query-params' import { DEFAULT_ROSTER_SORT_BY, rosterSortOptions } from './roster-sort' export function RosterSortSelect() { const { t } = useTranslation('agentV2') const [value, setValue] = useQueryState(rosterQueryParamNames.sortBy, rosterSortByQueryParser) const selectedOption = rosterSortOptions.find((option) => option.value === value) ?? rosterSortOptions.find((option) => option.value === DEFAULT_ROSTER_SORT_BY)! return ( ) }