# Стэш (неиспользуемые удаленные элементы)

Все элементы и контент, которые удаляются в процессе работы над курсом, переходят в стэш-состояние (удаленные данные, которые можно восстановить).&#x20;

В качестве примера стэш-элементов можно привести файлы в корзине Windows: пока корзина не очищена, файлы можно восстановить. То же самое и со стэш-элементами в курсе: пока стэш не очищен, удаленные элементы можно вернуть в тело курса.

<figure><img src="/files/0mGxun3ypjhWBgpMhU8S" alt=""><figcaption><p>В данном примере удалена колонка, содержащая rich-text. Как результат, rich-text находится в стэше.</p></figcaption></figure>

### Для чего нужен стэш?&#x20;

Все просто: стэш нужен для простоты и скорости разработки курса.&#x20;

Например, при добавлении элемента в колонку первым элементом будет стэш-элемент.&#x20;

<figure><img src="/files/16vZRtq9k2qbM9VVja83" alt=""><figcaption></figcaption></figure>

Представьте, что у вас есть шаблон с картинкой справа и текстом слева. Но вы хотите поменять эти элементы местами, а повторное добавление элемента и контента займет время. Если воспользоваться элементами из стэша, это сократит количество дополнительных действий.&#x20;

### На что еще влияет стэш?&#x20;

Наверное, вы замечали восклицательный знак в тестовых блоках. Этот знак сигнализирует о логической ошибке: например, не выбран правильный вариант ответа или отсутствует кнопка «Принять ответ».

<figure><img src="/files/sExW7wv3Oh2mr3ANRTu6" alt=""><figcaption></figcaption></figure>

На картинке выше кнопка «Принять ответ» имеется, однако блок содержит ошибку «Отсутствует кнопка "Принять ответ"».

Причина ошибки в том, что кнопка «Принять ответ» может быть только одна в тестовом блоке. В нашем примере кнопка «Принять ответ» находится в стэше, поэтому добавить еще одну с таким же действием нельзя.

Чтобы решить данную задачу, необходимо выполнить одно из двух действий:

* вставить кнопку из стэша;
* удалить кнопку из стэш-состояния и добавить новую кнопку.&#x20;

Стэш – отличный инструмент для ускорения времени, но он требует дополнительного внимания к себе.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.lynda.ru/sozdanie-proekta.-pervye-shagi/stesh-neispolzuemye-udalennye-elementy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
