mirror of
https://github.com/nextui-org/nextui.git
synced 2025-12-08 19:26:11 +00:00
* chore(deps): bump RA versions * chore(deps): bump RA versions * chore(deps): bump RA versions * chore: changeset * chore(deps): remove unnecessary dependencies * fix(calendar): typing issue * refactor(system): remove unused SupportedCalendars * refactor(system): move I18nProviderProps to type * refactor: use `spectrumCalendarProps<DateValue>["createCalendar"]` * feat: add consistent-type-imports * fix: eslint * chore: add changeset * refactor: remove unused deps
22 lines
469 B
TypeScript
22 lines
469 B
TypeScript
import type {UseCodeProps} from "./use-code";
|
|
|
|
import {forwardRef} from "@heroui/system-rsc";
|
|
|
|
import {useCode} from "./use-code";
|
|
|
|
export interface CodeProps extends UseCodeProps {}
|
|
|
|
const Code = forwardRef<"div", CodeProps>((props, ref) => {
|
|
const {Component, children, getCodeProps} = useCode({...props});
|
|
|
|
return (
|
|
<Component ref={ref} {...getCodeProps()}>
|
|
{children}
|
|
</Component>
|
|
);
|
|
});
|
|
|
|
Code.displayName = "HeroUI.Code";
|
|
|
|
export default Code;
|