Javascript

[typescript] event.target에서 value 프로퍼티를 못 찾는 에러 해결방법

문제 상황 : 타입스크립트 초기 세팅 후 event.target에서 value프로퍼티를 찾지못하는 에러 발생 const 무언가하는핸들러 = (event: React.ChangeEvent) => { setValue(event.target.value); // value 부분이 빨간줄이 쳐지고 value프로퍼티를 찾지 못 한다는 에러발생! ... } 처음 시도한 방법 : HTMLInputElement로 다운 캐스팅하여 시도해 본다. const 무언가하는핸들러 = (event: React.ChangeEvent) => { setValue((event.target as HTMLInputElement).value); // 여전히 value 부분이 빨간줄이 쳐지고 value프로퍼티를 찾지 못 한다는 에러발생! // 하..

2022.12.12 게시됨

git push 에러 해결 (fatal: refusing to merge unrelated histories) 포스팅 썸네일 이미지

Git

git push 에러 해결 (fatal: refusing to merge unrelated histories)

1. git push 시 에러발생 기존 저장소에 pull 을 받으라는 메세지가 나옵니다. 2. git pull 시 에러발생 프로젝트 병합지점을 지정해달라는 문구. 3. git pull origin 브런치명 --allow-unrelated-histories 명령어 입력 이미 두개 프로젝트의 history를 저장하는 상황에 사용. 서로 관련없는 두 프로젝트를 병합할 때 기본적으로 거부하지만 이 옵션을 통해 허용해준다.

2021.04.22 게시됨

VSCode에서 eslint delete '␍' (prettier/prettier) error 해결방법 포스팅 썸네일 이미지

기타

VSCode에서 eslint delete '␍' (prettier/prettier) error 해결방법

VSCode 에서 eslint 설치와 설정후 아래와같은 에러가 생겼다. 빠르게 구글에게 물어보았다. 문제 : vscode사용시 eslint 오류라고 한다. 해결방법 1 : .eslintrc에 아래와 같은 룰을 설정해주면 된다. { // .eslintrc 에 아래내용을 추가 ... "rules": { "prettier/prettier": [ "error", { "endOfLine": "auto" } ] } } 해결방법 2 : 라인 시퀸스 변경

2021.02.23 게시됨