{% set active = _args.active ?? false %}
{% set disabled = _args.disabled ?? false %}
{% set attr = _args.attr|default({}) %}
{% set show = _args.show ?? true %}
{% set attr = attr|merge({
class: ('blocklist blocklist--row ' ~ (show ? '' : 'd-none ') ~ (disabled ? 'blocklist-disable ' : '') ~ (active ? 'blocklist--active ' : '') ~ (attr.class|default('')))|trim,
}) %}
<div {{ attributes(attr) }}>
{% block content %}{% endblock %}
</div>