Current section

11 Versions

Jump to

Compare versions

4 files changed
+22 additions
-2 deletions
  @@ -54,4 +54,4 @@
54 54 {<<"optional">>,false},
55 55 {<<"repository">>,<<"hexpm">>},
56 56 {<<"requirement">>,<<">= 3.0.0">>}]]}.
57 - {<<"version">>,<<"0.1.3">>}.
57 + {<<"version">>,<<"0.1.4">>}.
  @@ -14,6 +14,9 @@ defmodule MavuBeUserUi.Live.EditComponent do
14 14 def be_user_module(assigns),
15 15 do: get_conf_val(assigns[:context][:be_user_ui_conf], :be_user_module)
16 16
17 + def local_edit_component(assigns),
18 + do: get_conf_val(assigns[:context][:be_user_ui_conf], :local_edit_component)
19 +
17 20 @impl true
18 21 def update(assigns, socket) do
19 22 rec =
  @@ -28,6 +31,7 @@ defmodule MavuBeUserUi.Live.EditComponent do
28 31 |> assign(assigns)
29 32 |> assign(
30 33 rec: rec,
34 + local_edit_component: local_edit_component(assigns),
31 35 changeset: get_changeset(rec, %{}, assigns)
32 36 )
33 37 }
  @@ -1,4 +1,18 @@
1 1 <div id="<%= @id %>" class="be_userlist_edit_component">
2 + <%= if @local_edit_component do %>
3 +
4 + <%= live_component @local_edit_component,
5 + context: @context,
6 + base_path: @base_path,
7 + changeset: @changeset,
8 + parent_id: @id,
9 + rec_id: @rec_id
10 + %>
11 +
12 +
13 + <% else %>
14 +
15 +
2 16 <%= live_component MyAppBe.Live.Components.CenteredModalComponent, phx_target: "##{@id}", class: "sm:max-w-[90vw] sm:w-[400px] w-full" do %>
3 17 <div class="my-8 be_userlist_component_inner">
4 18
  @@ -19,3 +33,5 @@
19 33
20 34 </form>
21 35 </div> <% end %> </div>
36 + <% end %>
37 + </div>
  @@ -1,7 +1,7 @@
1 1 defmodule MavuBeUserUi.MixProject do
2 2 use Mix.Project
3 3
4 - @version "0.1.3"
4 + @version "0.1.4"
5 5 def project do
6 6 [
7 7 app: :mavu_be_user_ui,