clearNuxtState

Source
Очистка закэшированного состояния useState.
Удобно для инвалидации состояния, созданного через useState. Сбросить состояние к начальному значению можно, передав вторым аргументом { reset: true }.

Тип

Signature
export function clearNuxtState (keys?: string | string[] | ((key: string) => boolean), opts?: ClearNuxtStateOptions): void

Параметры

  • keys: один ключ, массив ключей или функция (key: string) => boolean — ключи из useState, кэш которых удалить. Без аргумента инвалидируется весь state.
  • opts: объект опций. reset: при true состояние сбрасывается к начальному значению (функция init в useState), а не в undefined. По умолчанию берётся из experimental.defaults.useState.resetOnClear в nuxt.config (при compatibilityVersion: 5true).