app/views/admin/communication/blocks/components/event/_edit.html.erb
<% events = osuny_collection(
block.about.website.events,
localized: true,
label_method: :to_s_with_subtitle
) %>
<label class="form-label <%= 'visually-hidden' if label.blank? %>"
:for="<%= dom_id.html_safe %>">
<%= label %>
</label>
<select :id="<%= dom_id.html_safe %>"
class="form-select select"
v-model="<%= model %>.<%= property %>">
<% if placeholder %>
<option value="" disabled><%= placeholder %></option>
<% end %>
<% events.each do |event| %>
<option value="<%= event.last %>"><%= event.first %></option>
<% end %>
</select>