diff --git a/src/components/ui/modal/modal.tsx b/src/components/ui/modal/modal.tsx index 82f793b..df5443a 100644 --- a/src/components/ui/modal/modal.tsx +++ b/src/components/ui/modal/modal.tsx @@ -54,30 +54,30 @@ export const Modal: React.FC & ModalComponents = ({ ); }; -Modal.Body = React.forwardRef( - ({ children, className, ...rest }) => { - // Constants. - const customClassNames = classNames( - "p-4 overflow-y-auto text-gray-50", - className - ); +Modal.Body = React.forwardRef(({ children, className, ...rest }, ref) => { + // Constants. + const customClassNames = classNames( + "p-4 overflow-y-auto text-gray-50", + className + ); - return ( -
- {children} -
- ); - } -); + return ( +
+ {children} +
+ ); +}); -Modal.Footer = React.forwardRef( - ({ children, className, ...rest }) => { - // Constants. - const customClassNames = classNames( - "flex justify-end items-center gap-x-2 py-3 px-4 border-t border-neutral-700", - className - ); +Modal.Footer = React.forwardRef(({ children, className, ...rest }, ref) => { + // Constants. + const customClassNames = classNames( + "flex justify-end items-center gap-x-2 py-3 px-4 border-t border-neutral-700", + className + ); - return
{children}
; - } -); + return ( +
+ {children} +
+ ); +}); diff --git a/src/components/ui/modal/type.ts b/src/components/ui/modal/type.ts index 7c1b438..a240d1b 100644 --- a/src/components/ui/modal/type.ts +++ b/src/components/ui/modal/type.ts @@ -9,6 +9,6 @@ export type ModalProps = ModalBaseProps & { }; export type ModalComponents = { - Body: ForwardRef; - Footer: ForwardRef; + Body: ForwardRef; + Footer: ForwardRef; };