@expofp/floorplan
Version:
Interactive floor plan library for expos and events
2 lines (1 loc) • 543 B
JavaScript
import{LEGACY_PREVIEW_MODE_STORAGE_KEY as I,LEGACY_UI_SCALE_STORAGE_KEY as m,LEGACY_VIEWER_MODE_STORAGE_KEY as A,PREVIEW_MODE_STORAGE_KEY as t,UI_SCALE_STORAGE_KEY as _,VIEWER_MODE_STORAGE_KEY as l}from"../constants";import{isLocalStorageAvailable as S}from"./localStorage";export function migrateLegacyStorageKeys(E=S?localStorage:void 0){if(!E)return;E.getItem(A)==="1"&&E.getItem(l)===null&&E.setItem(l,"true"),E.getItem(I)==="1"&&E.getItem(t)===null&&E.setItem(t,"true");const e=E.getItem(m);e!==null&&E.getItem(_)===null&&E.setItem(_,e)}