diff --git a/view/component/account/changebio.templ b/view/component/account/changebio.templ
index e48d5c4..ba79b7b 100644
--- a/view/component/account/changebio.templ
+++ b/view/component/account/changebio.templ
@@ -15,6 +15,41 @@ templ ChangeBio(err string, bio string) {
class="w-[90%] mx-auto mt-5"
x-data={ templ.JSFuncCall("bioComponent", bio, user.Bio, err).CallInline }
>
+
@@ -78,40 +113,5 @@ templ ChangeBio(err string, bio string) {
x-show="err"
x-text="err"
>
-
}
diff --git a/view/component/account/changeusername.templ b/view/component/account/changeusername.templ
index 00e5bf5..25cc151 100644
--- a/view/component/account/changeusername.templ
+++ b/view/component/account/changeusername.templ
@@ -13,11 +13,25 @@ templ ChangeUsername(err string, username string) {
hx-post="/change-username"
hx-swap="outerHTML"
class="w-[90%] mx-auto mt-5"
- x-data={ "{ err: '" + err + "'}" }
+ x-data={ templ.JSFuncCall(
+ "usernameComponent", username, user.Username, err,
+ ).CallInline }
>
+
Update
@@ -76,9 +90,9 @@ templ ChangeUsername(err string, username string) {
type="button"
href="#"
x-cloak
- x-show={ "username !=='" + user.Username + "'" }
+ x-show="username !== initialUsername"
x-transition.opacity.duration.500ms
- @click={ "username='" + user.Username + "';err=''" }
+ @click="resetUsername()"
>
Cancel
diff --git a/view/component/form/confirmpass.templ b/view/component/form/confirmpass.templ
index 6976ddf..90bb192 100644
--- a/view/component/form/confirmpass.templ
+++ b/view/component/form/confirmpass.templ
@@ -1,22 +1,27 @@
package form
-import "fmt"
-
templ ConfirmPassword(err string) {
- {{
- xdata := fmt.Sprintf(
- "{ errMsg: '%s'}",
- err,
- )
- }}