reorganized account page component templates

This commit is contained in:
2026-01-29 21:30:58 -07:00
parent b5ac158ae1
commit 2b7e200e43
16 changed files with 6 additions and 6 deletions
@@ -144,5 +144,6 @@
</h4> </h4>
</summary> </summary>
{{ component ( printf "/accounts/%d/shops/link-sections/%s/links/%s" $acctID $platform $platform ) }} {{/* TODO: how to remove the platform from the path twice? */}}
{{ component ( printf "/accounts/%d/platforms/%s/link-sections/links/%s" $acctID $platform $platform ) }}
</details> </details>
@@ -5,8 +5,7 @@
<h3>Etsy User: {{ $etsyUser.UserID }}; Shop ID: {{ $etsyUser.ShopID }}</h3> <h3>Etsy User: {{ $etsyUser.UserID }}; Shop ID: {{ $etsyUser.ShopID }}</h3>
{{- else }} {{- else }}
<h3 class="m-[0.5em] px-[2em] italic"> <h3 class="m-[0.5em] px-[2em] italic">
{{/* TODO: create this link dynamically, not EVERYTIME THE PAGE IS LOADED */}} <a href="{{ printf "/api/webhooks/etsy/%d/new-account-link" $acctID.AccountID }}" hx-boost="false">
<a href="{{ printf "/webhooks/etsy/%d/new-account-link" $acctID.AccountID }}">
Link Your Store! Link Your Store!
</a> </a>
</h3> </h3>
@@ -18,7 +18,7 @@
hx-drag-action={{printf "/api/accounts/%d/platforms/%s/order-index" $acctID $platformSegment}} hx-drag-action={{printf "/api/accounts/%d/platforms/%s/order-index" $acctID $platformSegment}}
hx-trigger={{printf "sse:accounts_%d_platforms_%s_order-index" $acctID $platformSegment }} hx-trigger={{printf "sse:accounts_%d_platforms_%s_order-index" $acctID $platformSegment }}
hx-get={{printf "/ui/accounts/%d/shops/list-items/%s" $acctID $platformSegment}} hx-get={{printf "/ui/accounts/%d/platforms/%s/list-item" $acctID $platformSegment}}
draggable="true" draggable="true"
data-order-index={{$orderIndex}} data-order-index={{$orderIndex}}
@@ -98,7 +98,7 @@
class="p-[1em] text-center" class="p-[1em] text-center"
> >
{{- $pathSegment := lowerSnakeCase (printf "%s" $platform) }} {{- $pathSegment := lowerSnakeCase (printf "%s" $platform) }}
{{- component (printf "/accounts/%d/shops/link-sections/%s" $acctID $pathSegment) }} {{- component (printf "/accounts/%d/platforms/%s/link-sections" $acctID $pathSegment) }}
</div> </div>
</details> </details>
</li> </li>
@@ -167,7 +167,7 @@
<ul class="list-none" hx-swap="morph"> <ul class="list-none" hx-swap="morph">
{{- range $i, $platform := .Accounts.GetOrderOfPlatformsOnAccountPage $acctID }} {{- range $i, $platform := .Accounts.GetOrderOfPlatformsOnAccountPage $acctID }}
{{ component (printf "/accounts/%d/shops/list-items/%s" $acctID $platform) "OrderIndex" $i }} {{ component (printf "/accounts/%d/platforms/%s/list-item" $acctID $platform) "OrderIndex" $i }}
{{- end }} {{- end }}
</ul> </ul>
</details> </details>