изменила логику wrapStorage и wrapLocalStorage