initial route for ICS retrieval, no actual ICS data yet
This commit is contained in:
parent
873723d776
commit
8fe1bc6322
8 changed files with 44 additions and 41 deletions
lib/shift73k_web/live/user/settings
|
|
@ -9,24 +9,8 @@ defmodule Shift73kWeb.UserLive.Settings.CalendarUrl do
|
|||
|> assign(id: assigns.id)
|
||||
|> assign(current_user: user)
|
||||
|> live_okreply()
|
||||
|
||||
# |> assign(form_week_start_at: user.week_start_at)
|
||||
end
|
||||
|
||||
# def week_start_options do
|
||||
# week_start = Date.beginning_of_week(Date.utc_today(), hd(weekdays()))
|
||||
|
||||
# week_start
|
||||
# |> Date.range(Date.add(week_start, 6))
|
||||
# |> Enum.map(&Calendar.strftime(&1, "%A"))
|
||||
# |> Enum.zip(weekdays())
|
||||
# end
|
||||
|
||||
# @impl true
|
||||
# def handle_event("changed", %{"calendar_view" => %{"week_start_at" => day}}, socket) do
|
||||
# {:noreply, assign(socket, form_week_start_at: String.to_existing_atom(day))}
|
||||
# end
|
||||
|
||||
@impl true
|
||||
def handle_event("save", _params, socket) do
|
||||
Accounts.change_user_calendar_slug(socket.assigns.current_user.id)
|
||||
|
|
|
|||
|
|
@ -8,26 +8,4 @@
|
|||
<%= submit "Generate new", class: "btn btn-primary" %>
|
||||
<% end %>
|
||||
|
||||
<%#= form_for :calendar_view, "#", [phx_change: :changed, phx_submit: :save, phx_target: @myself], fn cvf -> %>
|
||||
|
||||
<%#= label cvf, :week_start_at, class: "form-label" %>
|
||||
<%# <div class="inner-addon left-addon mb-3"> %>
|
||||
<%#= icon_div @socket, "bi-calendar2-range", [class: "icon is-left text-muted fs-5"] %>
|
||||
<%#= select cvf, :week_start_at, week_start_options(),
|
||||
value: @current_user.week_start_at,
|
||||
class: "form-select"
|
||||
%>
|
||||
<%# </div> %>
|
||||
|
||||
<%# <div class="mb-3"> %>
|
||||
<%#= submit "Save",
|
||||
class: "btn btn-primary",
|
||||
disabled: @form_week_start_at == @current_user.week_start_at,
|
||||
aria_disabled: (@form_week_start_at == @current_user.week_start_at) && "true" || false,
|
||||
phx_disable_with: "Saving..."
|
||||
%>
|
||||
<%# </div> %>
|
||||
|
||||
<%# end %>
|
||||
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue