16 lines
423 B
TypeScript

import {forwardRef} from "@nextui-org/system";
import {useCode, UseCodeProps} from "./use-code";
export interface CodeProps extends Omit<UseCodeProps, "ref"> {}
const Code = forwardRef<CodeProps, "code">((props, ref) => {
const {Component, children, getCodeProps} = useCode({ref, ...props});
return <Component {...getCodeProps()}>{children}</Component>;
});
Code.displayName = "NextUI.Code";
export default Code;