{% macro get(item) %}
    <script>
        var classname = 'm-content-exhibition-date';
        var dates = document.getElementsByClassName(classname);

        // Wait until content is loaded
        document.addEventListener('DOMContentLoaded', () => {
            
            // loop through classname
            Array.from(dates).forEach((elemenet) => {
                
                // get the next element of this class
                var nextElement = elemenet.nextElementSibling;
                
                // ... and hide the element
                nextElement.style.display = 'none';
                
                // Add event listener to toggle
                elemenet.addEventListener('click', (e) => {
                    nextElement.style.display = nextElement.style.display == 'block' ? 'none' : 'block'
                })
            })
        })

        
    </script>
{% endmacro %}