File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* 스플래시를 세션당 1회만 표시했음을 기록하는 sessionStorage 키.
*
* `app/layout.tsx`(Server Component — `<head>` inline script 문자열 생성)와
* `app/_components/splash-gate.tsx`('use client') 양쪽이 같은 값을 참조해야 한다. 'use client'
* 모듈의 export는 컴포넌트가 아닌 일반 값(문자열 등)일 경우 Server Component에서 import 시
* `undefined`로 평가된다 — Next.js의 클라이언트 레퍼런스 프록시가 컴포넌트 형태만 가정하기
* 때문이다. 그래서 이 상수는 'use client'가 없는 순수 모듈로 분리한다.
*/
export const SPLASH_SHOWN_STORAGE_KEY = "edupay-admin-splash-shown";