Skip to content

Commit 0c4a379

Browse files
switch to props instead of attrs in docs
closes #57
1 parent 908ffd9 commit 0c4a379

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/organization.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,21 @@ Let's start by including all component variations in a single file:
1515
```{code-block} htmldjango
1616
:caption: templates/bird/icon.html
1717
18-
{% if attrs.name == "arrow-down" %}
18+
{% bird:prop name %}
19+
20+
{% if props.name == "arrow-down" %}
1921
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
2022
<path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5 12 21m0 0-7.5-7.5M12 21V3" />
2123
</svg>
22-
{% elif attrs.name == "arrow-left" %}
24+
{% elif props.name == "arrow-left" %}
2325
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
2426
<path stroke-linecap="round" stroke-linejoin="round" d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18" />
2527
</svg>
26-
{% elif attrs.name == "arrow-right" %}
28+
{% elif props.name == "arrow-right" %}
2729
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
2830
<path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3" />
2931
</svg>
30-
{% elif attrs.name == "arrow-up" %}
32+
{% elif props.name == "arrow-up" %}
3133
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
3234
<path stroke-linecap="round" stroke-linejoin="round" d="M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18" />
3335
</svg>
@@ -162,7 +164,7 @@ Here's how these components might be implemented internally:
162164
163165
```{code-block} htmldjango
164166
:caption: `accordion.item`
165-
<details name="{{ attrs.name }}">
167+
<details {{ attrs }}>
166168
{{ slot }}
167169
</details>
168170
```

0 commit comments

Comments
 (0)