지정한 파일을 import 했을때만 보여주기
결과
내용
- 버튼을 클릭하면 기본 파일 탐색기 호출
- 해당 파일이 업로드 되면 게시판을 보여준다
- 해당 파일이 아니면 알림창을 띄운다
코드
const [upload, setUpload] = useState(false);
const handleCheck = useCallback(e => {
const values = e.target.value.includes('project_list.json');
if (!values) alert('Unknown json format.');
else setUpload(upload);
if (values) setUpload(!upload);
}, []);
return (
<>
<Nav />
<Main>
<Title titleText="Project list" />
<TwoButton
buttonTextFirst="Import"
buttonTextSecond="Export"
handleCheck={handleCheck}
/>
{!upload && <EmptyData>Have no data</EmptyData>}
{upload && <Import />}
</Main>
</>
);
Author And Source
이 문제에 관하여(지정한 파일을 import 했을때만 보여주기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@suminllll/같은-파일일때-다르게-보여주는-화면저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)