Typescript4 javascript 뒤로가게 하는 것 router.back(); const readNotices = useReadNotices(); if (typeof page === 'object') { alert('잘못된 접근입니다'); router.back(); } 2023. 1. 27. typescript nextjs에서 table을 썼더니 에러가 났다 에러난 코드 : table을 썼더니 에러가 남.. import InnerPageMenuBar from '../../components/inner-page-menu-bar'; import Layout from '../../components/layout'; import useLogic from './use-logic'; import styles from './index.module.scss'; const MyPage = () => { // const logic = useLogic(); return ( 기본정보 아이디 비밀번호 ); }; export default MyPage; 이유는 바로바로!!! 안에 넣지 않아서 에러가 나는 것이다 ~~ 2022. 12. 29. 'SetStateAction<never[]>' 형식의 매개 변수에 할당될 수 없습니다.ts(2345) 1. 'Item' 형식의 인수는 'SetStateAction' 형식의 매개 변수에 할당될 수 없습니다.ts(2345) 질문 : never[]이 무엇이고 왜 SetStateAction에 멀쩔항 배열을 넣을 수 없는 것인가? 에러가 나버린 이유는!! useState오른쪽에 타입을 지정하지 않아서 그렇다. 이런 식으로 지정해야 한다. export interface Item { id: string; name: string; path: string; children?: Item[] | undefined; } const [subMenus, setSubMenus] = useState(); 2022. 12. 29. 'string | undefined' 형식은 'Url' 형식에 할당할 수 없습니다. 'undefined' 형식은 'Url' 형식에 할당할 수 없습니다.ts(2322) 에러 상황 : href에 undefined가 들어오면 안된다고 에러가 났다. import { useRouter } from 'next/router'; import Link from 'next/link'; import usePages from '../../services/pages'; import styles from './index.module.scss'; const SideMenuApp: React.FC = () => { const router = useRouter(); const pages = usePages(); const currentPage = pages.find(page => page.path === router.pathname); console.log(currentPage?.children).. 2022. 12. 28. 이전 1 다음