summaryrefslogtreecommitdiff
path: root/web/source/settings/components/form/inputs.jsx
diff options
context:
space:
mode:
authorLibravatar f0x52 <f0x@cthu.lu>2023-02-03 12:07:40 +0100
committerLibravatar GitHub <noreply@github.com>2023-02-03 12:07:40 +0100
commita59dc855d94b332ca01b4a2477ef94ee68da9fe6 (patch)
tree0f8397b591927d317a2400e6f2d7f6ef1ef527db /web/source/settings/components/form/inputs.jsx
parent[chore] Text formatting overhaul (#1406) (diff)
downloadgotosocial-a59dc855d94b332ca01b4a2477ef94ee68da9fe6.tar.xz
[feature/frogend] (Mastodon) domain block CSV import (#1390)
* checkbox-list styling with taller <p> element * CSV import/export, UI/UX improvements to import-export interface * minor styling tweaks * csv export, clean up export type branching * abstract domain block entry validation * foundation for PSL check + suggestions * Squashed commit of the following: commit e3655ba4fbea1d55738b2f9e407d3378af26afe6 Author: f0x <f0x@cthu.lu> Date: Tue Jan 31 15:19:10 2023 +0100 let debug depend on env (prod/debug) again commit 79c792b832a2b59e472dcdff646bad6d71b42cc9 Author: f0x <f0x@cthu.lu> Date: Tue Jan 31 00:34:01 2023 +0100 update checklist components commit 4367960fe4be4e3978077af06e63a729d64e32fb Author: f0x <f0x@cthu.lu> Date: Mon Jan 30 23:46:20 2023 +0100 checklist performance improvements commit 204a4c02d16ffad189a6e8a6001d5bf4ff95fc4e Author: f0x <f0x@cthu.lu> Date: Mon Jan 30 20:05:34 2023 +0100 checklist field: use reducer for state * remove debug logging * show and use domain block suggestion * restructure import/export buttons * updating suggestions * suggestion overview * restructure check-list behavior, domain import/export
Diffstat (limited to 'web/source/settings/components/form/inputs.jsx')
-rw-r--r--web/source/settings/components/form/inputs.jsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/web/source/settings/components/form/inputs.jsx b/web/source/settings/components/form/inputs.jsx
index eef375ee8..19386b6f2 100644
--- a/web/source/settings/components/form/inputs.jsx
+++ b/web/source/settings/components/form/inputs.jsx
@@ -22,9 +22,10 @@ const React = require("react");
function TextInput({ label, field, ...inputProps }) {
const { onChange, value, ref } = field;
+ console.log(field.name, field.valid, field.value);
return (
- <div className="form-field text">
+ <div className={`form-field text${field.valid ? "" : " invalid"}`}>
<label>
{label}
<input