16 lines
832 B
HTML
16 lines
832 B
HTML
{{define "booking_status_badge"}}
|
|
{{if eq .ViewState.status_management "manual"}}
|
|
{{$currentStatus := .ViewState.booking.ManualStatus}}
|
|
{{range .ViewState.status_options}}
|
|
{{if eq (index . "name") $currentStatus}}
|
|
{{if eq (index . "meta_status") "open"}}
|
|
<span class="ml-2 p-1 px-3 text-xs bg-co-blue text-white rounded-2xl align-middle">{{index . "label"}}</span>
|
|
{{else if eq (index . "meta_status") "active"}}
|
|
<span class="ml-2 p-1 px-3 text-xs bg-co-green text-white rounded-2xl align-middle">{{index . "label"}}</span>
|
|
{{else if eq (index . "meta_status") "closed"}}
|
|
<span class="ml-2 p-1 px-3 text-xs bg-co-red text-white rounded-2xl align-middle">{{index . "label"}}</span>
|
|
{{end}}
|
|
{{end}}
|
|
{{end}}
|
|
{{end}}
|
|
{{end}} |