openrouter-model-picker
Version:
Third-party React component for OpenRouter model selection
22 lines (18 loc) • 653 B
text/typescript
// Import styles so they get bundled by Vite
import './styles/modal.css'
export { ModelChooserModal } from './components/ModelChooserModal'
export { FilterBar } from './components/FilterBar'
export { ModelTable } from './components/ModelTable'
export { LoadingState, ErrorState, EmptyState } from './components/LoadingState'
export { useModelData } from './hooks/useModelData'
export { useFiltering } from './hooks/useFiltering'
export { ApiClient } from './utils/apiClient'
export * from './utils/formatters'
export type {
ModelInfo,
ModelChooserModalProps,
OpenRouterModel,
OpenRouterResponse,
FilterState,
SortConfig
} from './types'