Files
Hayden Bleasel 30cbcfec97 Migrate to Oxlint (#357)
* Migrate to oxlint / oxfmt

* Initial fixes

* Misc fixes

* Temporary fixes

* Update Ultracite

* Update .oxlintrc.json

* Update .oxlintrc.json

* Start running manual fixes

* Update .oxlintrc.json

* AI Fixes Part 2

* AI Fixes Part 3

* AI Fixes Part 4

* AI Fixes Part 5

* AI Fixes Part 6

* AI Fixes Part 7

* AI Fixes Part 8

* AI Fixes Part 9

* AI Fixes Part 10

* AI Fixes Part 11

* AI Fixes Part 12

* Fix tests

* Lint / test fixes

* Update chat.tsx

* Fix AI SDK React version

* Misc fixes

* Build fixes
2026-02-04 08:00:41 -08:00

42 lines
1.2 KiB
TypeScript

import type { ComponentProps } from "react";
import { cn } from "@repo/shadcn-ui/lib/utils";
import {
CalloutContainer as CalloutContainerPrimitive,
CalloutDescription as CalloutDescriptionPrimitive,
Callout as CalloutPrimitive,
CalloutTitle as CalloutTitlePrimitive,
} from "fumadocs-ui/components/callout";
type CalloutProps = ComponentProps<typeof CalloutPrimitive>;
export const Callout = ({ className, ...props }: CalloutProps) => (
<CalloutPrimitive
className={cn(
"rounded-sm bg-transparent p-3! shadow-none [&_div[role='none']]:hidden",
className
)}
{...props}
/>
);
type CalloutContainerProps = ComponentProps<typeof CalloutContainerPrimitive>;
export const CalloutContainer = (props: CalloutContainerProps) => (
<CalloutContainerPrimitive {...props} />
);
type CalloutTitleProps = ComponentProps<typeof CalloutTitlePrimitive>;
export const CalloutTitle = (props: CalloutTitleProps) => (
<CalloutTitlePrimitive {...props} />
);
type CalloutDescriptionProps = ComponentProps<
typeof CalloutDescriptionPrimitive
>;
export const CalloutDescription = (props: CalloutDescriptionProps) => (
<CalloutDescriptionPrimitive {...props} />
);