INNER CODE UNIT · JavaScript

state

VueTubeApp/VueTube · NUXT/store/index.js:3

export const state = () => ({
  recommendedVideos: [],
  watchTelemetry: null,
});

export const mutations = {
  initTelemetryPreference(state) {
    if (process.client) {
      state.watchTelemetry = !(
        // false if false, defaults to true
        (JSON.parse(localStorage.getItem("watchTelemetry")) === false)
      );
      // JSON.parse(localStorage.getItem("watchTelemetry")) === true; // defaults to false
    }
  },
  setTelemetryPreference(state, payload) {
    state.watchTelemetry = payload;
    localStorage.setItem("watchTelemetry", payload);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…