![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl15Xc%2FbtsLP08n5E0%2FYtpJSLWHl7ktewsqr2NREK%2Fimg.png)
[ArentCar][PS] setBranchs 주석 처리해도 새 지점 반영되는 문제 - 해결
2024. 12. 16. 02:41
Problem Solving
코드 const createBranch = async (token, newBranch) => { try { // 지점명, 지역코드, 상세주소, 전화번호 입력칸이 공란인지 검증 const response = await axios.post(${process.env.REACT_APP_API_URL}/arentcar/manager/branchs, newBranch, { headers: { Authorization: Bearer ${token} }, withCre..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJ3xcH%2FbtsLQ3QrKt8%2FkizOlKGtuYvFJYZS9RqIdk%2Fimg.png)
[ArentCar][PS] Alert가 두 번 실행되는 문제 - 해결
2024. 12. 16. 02:04
Problem Solving
해결하기 전 코드// 지점 데이터 페이징 처리 const pageingBranchs = async () => { try { const token = localStorage.getItem('accessToken'); // 지점 데이터 가져오는 함수 호출 (토큰 필요) await getBranchs(token); } catch (error) { // 403 == 토큰 만료 if (error.response && error.response.status === 403) { try { const newToken = await ..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhBmbF%2FbtsLRSgtY7l%2FJfOlJQ88YfDETsIa5eguv1%2Fimg.png)
[ArentCar][PS] 쉼표 연산자로 인한 useState 초기값 설정 오류 문제 - 해결
2024. 12. 13. 11:46
Problem Solving
코드예약 시작일const [reservationStartDate, setReservationStartDate] = useState((new Date(), 7)); // 예약 시작일 (기본 값은 일주일 전) 예약 종료일 const [reservationEndDate, setReservationEndDate] = useState(new Date()) // 예약 종료일 (기본 값은 오늘)원인쉼표 연산자의 동작 방식으로 인해서 `useState((new Date(), 7))이 작동하지 않음쉼표 연산자는 여러 표현식을 순차적으로 평가하고, 그 중 가장 마지막 표현식의 값을 반환하는 연산자따라서 `newDate(), 7`을 사용하면new Date()는 현재 날짜와 시간을 나타내는 Date 객체 생성7은 그 뒤에 오..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvyfNK%2FbtsJJRKYv5y%2FJRdxKFa6cWhhPH0mOlR6lK%2Fimg.png)
[Git][PS] push to origin has encountered a problem 오류 해결
2024. 9. 23. 17:37
Problem Solving
해결 방법`Github` > `Setting` > `Developer Settings` > `Personal access tokens` > `Tokens(classic)` > 토큰 생성할 때 `repo` 체크하고 만들기`push` 할 때 ID엔 기존의 ID 입력, PW엔 토큰 입력하기문제 발생 이유Github 에서 ID/PW 기반 Basic Authentication 인증을 막음ID / Personal Access Token 방식의 Token Authentication 방식으로 전환함따라서 Eclipse 에서 ID/PW 입력하여 commit 하려고 하면 에러 발생함출처1. https://hangyujung.tistory.com/37https://codingdiary99.tistory.com/5
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnDTG7%2FbtsISfUeW2y%2Fl4ezgsE06kKccotrWUBUi1%2Fimg.png)
[PS][React] Route를 이용했을 때 github pages의 404 에러 해결 (a 태그 -> link to)
2024. 8. 1. 12:08
Problem Solving
해결 방법문제가 되는 `jsx` 파일의 이동 경로를 `a`태그로 설정했는지 `Link to`로 설정했는지 확인하기Github Pages는 SPA (Single Page Appliction)를 지원하지 않는다.문제 해결 흐름영화 소개 사이트를 클론코딩하고 내 로컬에서 동작도 잘 되길래 빌드 했다.https://namani31.github.io/REACT_MOVIE/ 를 들어가서 about 메뉴를 눌러봤더니 404 에러가 떴다.home이나 detail은 잘 들어가지는 걸 보니 about에 문제가 있단 걸 알아서 코드를 확인해봤다.import "./Navigation.css";import {Link} from "react-router-dom";export function Navigation() { ret..