Назад к задачам
Junior — Senior
6

Разработать универсальный механизм отмены и возврата действий

Компании, где спрашивали:

ЯндексЯндекс
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Во многих приложениях, таких как текстовые и графические редакторы, реализуется возможность откатывать последнее действие и повторно его выполнять (Undo/Redo). Требуется написать компонент, который будет легко интегрироваться в разные типы редакторов, предоставляя единый интерфейс для управления историей изменений.