summaryrefslogtreecommitdiff
path: root/packages/frontend/src/tab-id.ts
blob: 6525763582136f240d8124482ab7e92ee49f00dc (plain)
1
2
3
4
5
6
7
8
9
10
11
/*
 * SPDX-FileCopyrightText: syuilo and misskey-project
 * SPDX-License-Identifier: AGPL-3.0-only
 */

import { genId } from '@/utility/id.js';

// HMR有効時にバグか知らんけど複数回実行されるのでその対策
export const TAB_ID = window.sessionStorage.getItem('TAB_ID') ?? genId();
window.sessionStorage.setItem('TAB_ID', TAB_ID);
if (_DEV_) console.log('TAB_ID', TAB_ID);