mirror of
https://github.com/nextui-org/nextui.git
synced 2025-12-08 19:26:11 +00:00
* feat(root): rsc components added, packages modified, filter dom props function adapted * fix(root): eslint/prettier issues * feat(root): exports changed to named, new pkg for system rsc compatible functions
20 lines
440 B
TypeScript
20 lines
440 B
TypeScript
import {forwardRef} from "@nextui-org/system-rsc";
|
|
|
|
import {useCode, UseCodeProps} 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 = "NextUI.Code";
|
|
|
|
export default Code;
|