else логика для кейса, если нажали на тот же элемент; после - если на другой.transionend, в котором необходимо добавлять класс для тела аккордиона, который будет скрывать элемент из DOM-а. Также необходима логика, которая будет высчитывать высоту тела аккордиона, чтобы корректно анимировать высоту (либо использовать хак через max-height).
<script type="module" src="entry.js"></script>entry.js
greeting.js
export const greeting = name => `Hello, ${name}`;