custom-disclosure
Information
- Folder
src/components/patterns/custom-disclosure
Files
Schema
Template
// src/components/patterns/custom-disclosure/custom-disclosure.twig
{{ attach_library("circle_dot/pattern-custom-disclosure") }}
<custom-disclosure class="CustomDisclosure disclosure-container" as-popover {% if name %} name="{{ name }}" {% endif %}>
<button class="CustomDisclosure-toggle" type="button" aria-expanded="false" aria-haspopup="listbox">
<span class="CustomDisclosure-toggleLabelWrapper">
<span class="CustomDisclosure-toggleLabel js-CustomDisclosure-toggleLabel">{{ label|default("placeholder") }}</span>
</span>
{% include "@elements/icon/icon.twig" with {
name: "chevron_down",
classes: ["CustomDisclosure-toggleIcon"],
} only %}
</button>
<div class="CustomDisclosure-itemsContainer"></div>
</custom-disclosure>
Error: schema is invalid: data/properties must be object