+ {body} +
+ ); +}); +FormMessage.displayName = 'FormMessage'; + +export { + Form, + FormControl, + FormDescription, + FormField, + FormItem, + FormLabel, + FormMessage, + useFormField, +}; diff --git a/packages/frontend/admin/src/components/ui/hover-card.tsx b/packages/frontend/admin/src/components/ui/hover-card.tsx new file mode 100644 index 000000000..9242adff1 --- /dev/null +++ b/packages/frontend/admin/src/components/ui/hover-card.tsx @@ -0,0 +1,26 @@ +import { cn } from '@affine/admin/utils'; +import * as HoverCardPrimitive from '@radix-ui/react-hover-card'; +import * as React from 'react'; + +const HoverCard = HoverCardPrimitive.Root; + +const HoverCardTrigger = HoverCardPrimitive.Trigger; + +const HoverCardContent = React.forwardRef< + React.ElementRef