Как добавить валидацию для предотвращения ошибок при многократном использовании undo?

frontend разработкаundoархитектуравалидацияпроектирование