Save status drafts in localstorage

This commit is contained in:
Mouse Reeve
2021-09-08 13:58:10 -07:00
parent d9090e723d
commit 03b608565d
3 changed files with 43 additions and 1 deletions

View File

@ -251,6 +251,7 @@
</script>
<script src="{% static "js/bookwyrm.js" %}"></script>
<script src="{% static "js/localstorage.js" %}"></script>
<script src="{% static "js/status_cache.js" %}"></script>
{% block scripts %}{% endblock %}
</body>
</html>

View File

@ -10,7 +10,8 @@ draft: an existing Status object that is providing default values for input fiel
{% endcomment %}
<textarea
name="content"
class="textarea"
class="textarea save-draft"
data-cache-draft="id_content_{{ type }}_{{ book.id }}{{ reply_parent.id }}"
id="id_content_{{ type }}_{{ book.id }}{{ reply_parent.id }}"
placeholder="{{ placeholder }}"
aria-label="{% if reply_parent %}{% trans 'Reply' %}{% else %}{% trans 'Content' %}{% endif %}"