1
0
mirror of https://github.com/SomboChea/ui synced 2026-01-18 00:56:00 +07:00

fix: introduced forwardRef (#185)

This commit is contained in:
Priscila Oliveira
2019-10-12 09:55:37 +02:00
committed by Juan Picado @jotadeveloper
parent af8ed8b3e3
commit 7548c89401
12 changed files with 60 additions and 22 deletions

View File

@@ -0,0 +1,10 @@
import React, { forwardRef } from 'react';
import { default as MaterialUIDialog, DialogProps } from '@material-ui/core/Dialog';
type DialogRef = HTMLDivElement;
const Dialog = forwardRef<DialogRef, DialogProps>(function Dialog(props, ref) {
return <MaterialUIDialog {...props} ref={ref} />;
});
export default Dialog;

View File

@@ -0,0 +1 @@
export { default } from './Dialog';

View File

@@ -0,0 +1,10 @@
import React, { forwardRef } from 'react';
import { default as MaterialUIDialogActions, DialogActionsProps } from '@material-ui/core/DialogActions';
type DialogActionsRef = HTMLDivElement;
const DialogActions = forwardRef<DialogActionsRef, DialogActionsProps>(function DialogActions(props, ref) {
return <MaterialUIDialogActions {...props} ref={ref} />;
});
export default DialogActions;

View File

@@ -0,0 +1 @@
export { default } from './DialogActions';

View File

@@ -0,0 +1,10 @@
import React, { forwardRef } from 'react';
import { default as MaterialUIDialogContent, DialogContentProps } from '@material-ui/core/DialogContent';
type DialogContentRef = HTMLDivElement;
const DialogContent = forwardRef<DialogContentRef, DialogContentProps>(function DialogContent(props, ref) {
return <MaterialUIDialogContent {...props} ref={ref} />;
});
export default DialogContent;

View File

@@ -0,0 +1 @@
export { default } from './DialogContent';

View File

@@ -0,0 +1,10 @@
import React, { forwardRef } from 'react';
import { default as MaterialUIDialogTitle, DialogTitleProps } from '@material-ui/core/DialogTitle';
type DialogTitleRef = HTMLDivElement;
const DialogTitle = forwardRef<DialogTitleRef, DialogTitleProps>(function DialogTitle(props, ref) {
return <MaterialUIDialogTitle {...props} ref={ref} />;
});
export default DialogTitle;

View File

@@ -0,0 +1 @@
export { default } from './DialogTitle';