Global State Vanilla JS
Glossary overview

Global State Vanilla JS

Использовать модуль (если сайт на ES6-модулях)

Создай файл state.js:

// state.js
export const state = {
  user: null,
  isLoggedIn: false,
  cart: [],
};

Теперь можешь использовать в любом другом месте:

// another-file.js
import { state } from './state.js';

state.user = { name: 'John' };
console.log(state.user.name); // John