mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-16 17:51:43 +10:00
- memoize all components
- implement metadata context
This commit is contained in:
@ -2,7 +2,7 @@ import Backdrop from '@material-ui/core/Backdrop';
|
||||
import Fade from '@material-ui/core/Fade';
|
||||
import Modal from '@material-ui/core/Modal';
|
||||
import { isFunction } from 'lodash';
|
||||
import React, { forwardRef, useImperativeHandle } from 'react';
|
||||
import React, { forwardRef, memo, useImperativeHandle } from 'react';
|
||||
import { MdClose } from 'react-icons/md';
|
||||
import Button from '../components/shared/Button';
|
||||
import { handleKeyUp } from '../utils';
|
||||
@ -61,4 +61,4 @@ const BaseModal = forwardRef(
|
||||
},
|
||||
);
|
||||
|
||||
export default BaseModal;
|
||||
export default memo(BaseModal);
|
||||
|
||||
Reference in New Issue
Block a user