Используй localStorage. Туда сохрани текущее состояние переключателя в формате true-false. Потом при обновлении состоянии переключателя просто инвертируй state. При обновлении забирай из localStorage по ключу состояние и ставь его для переключателя. Вот ссылочка для подробного изучения localStorage:
https://learn.javascript.ru/localstorage