spazio-solazzo/lib/spazio_solazzo_web/live/page_live.ex
2026-01-10 19:03:02 +01:00

19 lines
564 B
Elixir

defmodule SpazioSolazzoWeb.PageLive do
use SpazioSolazzoWeb, :live_view
import SpazioSolazzoWeb.PageComponents
alias SpazioSolazzo.BookingSystem
def mount(_params, _session, socket) do
{:ok, coworking_space} = BookingSystem.get_space_by_slug("coworking")
{:ok, meeting_space} = BookingSystem.get_space_by_slug("meeting")
{:ok, music_space} = BookingSystem.get_space_by_slug("music")
{:ok,
assign(socket,
coworking_space: coworking_space,
meeting_space: meeting_space,
music_space: music_space
)}
end
end