const { data: session, status, update } = useSession()
이런 함수가 있다
useSession에서 디스트럭처링 된 특정 객체가 data인지 session 인지 헷갈린다
: 을 기준으로 오른쪽이 디스트럭처링 된 특정 객체의 속성의 이름을 변경 한것이 된다
data 속성을 session으로 바꿔 선언 한것이다
기본적인 객체 분해 할당
const object = { a: 1, b: 2 };
const { a, b } = object;
console.log(a); // 1
console.log(b); // 2속성의 이름을 변경하면서 추출하고 싶은 경우, 다음과 같이 할 수 있습니다
const object = { a: 1, b: 2 };
const { a: newA, b: newB } = object;
console.log(newA); // 1
console.log(newB); // 2