import React, { useReducer } from 'react'; // import PropTypes from 'prop-types'; import { HeaderModalTitle, HeaderNavWrapper, ModalBody, ModalForm, } from 'strapi-helper-plugin'; import ModalNav from '../ModalNav'; import NavLink from '../NavLink'; import InputFile from '../InputFile'; import init from './init'; import reducer, { initialState } from './reducer'; const UploadForm = () => { const [reducerState, dispatch] = useReducer(reducer, initialState, init); const { to } = reducerState.toJS(); const links = ['computer', 'url']; const handleGoTo = to => { dispatch({ type: 'SET_TAB', to, }); }; return ( <> {links.map(link => { const isActive = link === to; return ( ); })} {to === 'computer' && } {to === 'url' && COMING SOON} > ); }; export default UploadForm;