UNPKG

vitepress-openapi

Version:

Generate VitePress API Documentation from OpenAPI Specification.

22 lines (19 loc) 1.01 kB
import type { VariantProps } from 'class-variance-authority' import { cva } from 'class-variance-authority' export { default as Tabs } from './Tabs.vue' export { default as TabsContent } from './TabsContent.vue' export { default as TabsList } from './TabsList.vue' export { default as TabsTrigger } from './TabsTrigger.vue' export const tabsTriggerVariants = cva( 'inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50', { variants: { variant: { default: 'data-[state=active]:text-foreground', select: 'relative flex w-full', schemaTabs: 'data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm', }, }, }, ) export type TabsTriggerVariants = VariantProps<typeof tabsTriggerVariants>