When redirecting from workout overview(modal) to person list filter view dont refresh page on modal close
This commit is contained in:
@@ -3,7 +3,8 @@
|
|||||||
{% if is_edit|default(false, true) == false %}
|
{% if is_edit|default(false, true) == false %}
|
||||||
<span class="cursor-pointer" hx-get="{{ url_for('goto_tag') }}"
|
<span class="cursor-pointer" hx-get="{{ url_for('goto_tag') }}"
|
||||||
hx-vals='{"filter": "?exercise_id={{ exercise_id }}", "person_id" : "{{ person_id }}" }'
|
hx-vals='{"filter": "?exercise_id={{ exercise_id }}", "person_id" : "{{ person_id }}" }'
|
||||||
hx-target="#container" hx-push-url="true" _='on click trigger closeModal'>{{ exercise_name }}</span>
|
hx-target="#container" hx-push-url="true" _='on click trigger closeModalWithoutRefresh'>{{ exercise_name
|
||||||
|
}}</span>
|
||||||
{% else %}
|
{% else %}
|
||||||
<div class="w-full">
|
<div class="w-full">
|
||||||
<select id="topset-exercise-select-{{ topset_id }}" data-te-select-init data-te-select-filter="true"
|
<select id="topset-exercise-select-{{ topset_id }}" data-te-select-init data-te-select-filter="true"
|
||||||
|
|||||||
@@ -3,7 +3,12 @@
|
|||||||
then wait for animationend
|
then wait for animationend
|
||||||
then remove me
|
then remove me
|
||||||
then toggle .hide-scrollbar on document.body
|
then toggle .hide-scrollbar on document.body
|
||||||
then send refreshView to #refreshViewElement'>
|
then send refreshView to #refreshViewElement
|
||||||
|
on closeModalWithoutRefresh
|
||||||
|
add .closing
|
||||||
|
then wait for animationend
|
||||||
|
then remove me
|
||||||
|
then toggle .hide-scrollbar on document.body'>
|
||||||
<div class='modal-underlay' _='on click trigger closeModal'></div>
|
<div class='modal-underlay' _='on click trigger closeModal'></div>
|
||||||
<div class='modal-content m-4 sm:mt-24 max-h-[95%]' _='init toggle .hide-scrollbar on document.body'>
|
<div class='modal-content m-4 sm:mt-24 max-h-[95%]' _='init toggle .hide-scrollbar on document.body'>
|
||||||
<div class="relative w-full h-full max-w-2xl md:h-auto overflow-auto">
|
<div class="relative w-full h-full max-w-2xl md:h-auto overflow-auto">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<span
|
<span
|
||||||
class="text-xs font-semibold inline-block py-1 px-2 uppercase rounded text-pink-600 bg-pink-200 uppercase last:mr-0 mr-1 max-h-fit cursor-pointer"
|
class="text-xs font-semibold inline-block py-1 px-2 uppercase rounded text-pink-600 bg-pink-200 uppercase last:mr-0 mr-1 max-h-fit cursor-pointer"
|
||||||
hx-get="{{ url_for('goto_tag') }}" hx-vals='{"filter": "{{ tag.tag_filter }}", "person_id": "{{ tag.person_id }}"}'
|
hx-get="{{ url_for('goto_tag') }}" hx-vals='{"filter": "{{ tag.tag_filter }}", "person_id": "{{ tag.person_id }}"}'
|
||||||
hx-target="#container" hx-push-url="true" _='on click trigger closeModal'>{{
|
hx-target="#container" hx-push-url="true" _='on click trigger closeModalWithoutRefresh'>{{
|
||||||
tag.tag_name }}
|
tag.tag_name }}
|
||||||
</span>
|
</span>
|
||||||
{% endfor%}
|
{% endfor%}
|
||||||
Reference in New Issue
Block a user