Skip to content

Commit 75d2700

Browse files
committed
Merge branch 'release/0.19.6'
2 parents ca23c90 + 09d7bcd commit 75d2700

11 files changed

Lines changed: 71 additions & 11 deletions

File tree

lib/backpex/fields/belongs_to.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,14 @@ defmodule Backpex.Fields.BelongsTo do
171171

172172
~H"""
173173
<div>
174-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
174+
<.form
175+
for={@form}
176+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
177+
class="relative"
178+
phx-change="update-field"
179+
phx-submit="update-field"
180+
phx-target={@myself}
181+
>
175182
<BackpexForm.input
176183
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
177184
type="select"

lib/backpex/fields/boolean.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,14 @@ defmodule Backpex.Fields.Boolean do
6565

6666
~H"""
6767
<div>
68-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
68+
<.form
69+
for={@form}
70+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
71+
class="relative"
72+
phx-change="update-field"
73+
phx-submit="update-field"
74+
phx-target={@myself}
75+
>
6976
<BackpexForm.input
7077
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
7178
type="toggle"

lib/backpex/fields/date.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,13 @@ defmodule Backpex.Fields.Date do
133133

134134
~H"""
135135
<div>
136-
<.form for={@form} phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
136+
<.form
137+
for={@form}
138+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
139+
phx-change="update-field"
140+
phx-submit="update-field"
141+
phx-target={@myself}
142+
>
137143
<BackpexForm.input
138144
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
139145
type="date"

lib/backpex/fields/date_time.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,13 @@ defmodule Backpex.Fields.DateTime do
133133

134134
~H"""
135135
<div>
136-
<.form for={@form} phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
136+
<.form
137+
for={@form}
138+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
139+
phx-change="update-field"
140+
phx-submit="update-field"
141+
phx-target={@myself}
142+
>
137143
<BackpexForm.input
138144
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
139145
type="datetime-local"

lib/backpex/fields/email.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,14 @@ defmodule Backpex.Fields.Email do
7575

7676
~H"""
7777
<div>
78-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
78+
<.form
79+
for={@form}
80+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
81+
class="relative"
82+
phx-change="update-field"
83+
phx-submit="update-field"
84+
phx-target={@myself}
85+
>
7986
<BackpexForm.input
8087
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
8188
type="email"

lib/backpex/fields/number.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,14 @@ defmodule Backpex.Fields.Number do
7575

7676
~H"""
7777
<div>
78-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
78+
<.form
79+
for={@form}
80+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
81+
class="relative"
82+
phx-change="update-field"
83+
phx-submit="update-field"
84+
phx-target={@myself}
85+
>
7986
<BackpexForm.input
8087
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
8188
type="number"

lib/backpex/fields/select.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,14 @@ defmodule Backpex.Fields.Select do
103103

104104
~H"""
105105
<div>
106-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
106+
<.form
107+
for={@form}
108+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
109+
class="relative"
110+
phx-change="update-field"
111+
phx-submit="update-field"
112+
phx-target={@myself}
113+
>
107114
<BackpexForm.input
108115
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
109116
type="select"

lib/backpex/fields/text.ex

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,14 @@ defmodule Backpex.Fields.Text do
7575

7676
~H"""
7777
<div>
78-
<.form for={@form} class="relative" phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
78+
<.form
79+
for={@form}
80+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
81+
class="relative"
82+
phx-change="update-field"
83+
phx-submit="update-field"
84+
phx-target={@myself}
85+
>
7986
<BackpexForm.input
8087
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
8188
type="text"

lib/backpex/fields/time.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,13 @@ defmodule Backpex.Fields.Time do
106106

107107
~H"""
108108
<div>
109-
<.form for={@form} phx-change="update-field" phx-submit="update-field" phx-target={@myself}>
109+
<.form
110+
for={@form}
111+
id={"index-form-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
112+
phx-change="update-field"
113+
phx-submit="update-field"
114+
phx-target={@myself}
115+
>
110116
<BackpexForm.input
111117
id={"index-form-input-#{@name}-#{LiveResource.primary_value(@item, @live_resource)}"}
112118
type="time"

lib/backpex/html/resource.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1151,7 +1151,7 @@ defmodule Backpex.HTML.Resource do
11511151
11521152
## Examples
11531153
1154-
<.form :let={f} for={@form} phx-change="validate" phx-submit="submit">
1154+
<.form :let={f} for={@form} id="edit-form" phx-change="validate" phx-submit="submit">
11551155
<.edit_card>
11561156
<:panel label="Names">
11571157
<.input field={f[:first_name]} type="text" />

0 commit comments

Comments
 (0)