@@ -28,6 +28,15 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
2828 } ;
2929 }
3030
31+ if ( site_name . value && site_name . value . length > 30 ) {
32+ bol = false ;
33+ data . site_url = {
34+ value : site_name . value ,
35+ isInvalid : true ,
36+ errorMsg : t ( 'site_name.msg_max_length' ) ,
37+ } ;
38+ }
39+
3140 if ( ! site_url . value ) {
3241 bol = false ;
3342 data . site_url = {
@@ -36,6 +45,7 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
3645 errorMsg : t ( 'site_name.msg.empty' ) ,
3746 } ;
3847 }
48+
3949 const reg = / ^ ( h t t p | h t t p s ) : \/ \/ / g;
4050 if ( site_url . value && ! site_url . value . match ( reg ) ) {
4151 bol = false ;
@@ -44,6 +54,13 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
4454 isInvalid : true ,
4555 errorMsg : t ( 'site_url.msg.incorrect' ) ,
4656 } ;
57+ } else if ( site_url . value . length > 512 ) {
58+ bol = false ;
59+ data . site_url = {
60+ value : site_url . value ,
61+ isInvalid : true ,
62+ errorMsg : t ( 'site_url.msg.max_length' ) ,
63+ } ;
4764 }
4865
4966 if ( ! contact_email . value ) {
@@ -78,6 +95,13 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
7895 isInvalid : true ,
7996 errorMsg : t ( 'admin_name.character' ) ,
8097 } ;
98+ } else if ( data . name . value . length > 30 ) {
99+ bol = false ;
100+ data . name = {
101+ value : data . name . value ,
102+ isInvalid : true ,
103+ errorMsg : t ( 'admin_name.msg_max_length' ) ,
104+ } ;
81105 }
82106
83107 if ( ! password . value ) {
@@ -89,6 +113,24 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
89113 } ;
90114 }
91115
116+ if ( password . value && password . value . length < 4 ) {
117+ bol = false ;
118+ data . password = {
119+ value : data . password . value ,
120+ isInvalid : true ,
121+ errorMsg : t ( 'admin_password.msg_min_length' ) ,
122+ } ;
123+ }
124+
125+ if ( password . value && password . value . length > 32 ) {
126+ bol = false ;
127+ data . password = {
128+ value : data . password . value ,
129+ isInvalid : true ,
130+ errorMsg : t ( 'admin_password.msg_max_length' ) ,
131+ } ;
132+ }
133+
92134 if ( ! email . value ) {
93135 bol = false ;
94136 data . email = {
@@ -132,7 +174,6 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
132174 required
133175 value = { data . site_name . value }
134176 isInvalid = { data . site_name . isInvalid }
135- maxLength = { 30 }
136177 onChange = { ( e ) => {
137178 changeCallback ( {
138179 site_name : {
@@ -153,7 +194,6 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
153194 required
154195 value = { data . site_url . value }
155196 isInvalid = { data . site_url . isInvalid }
156- maxLength = { 512 }
157197 onChange = { ( e ) => {
158198 changeCallback ( {
159199 site_url : {
@@ -220,7 +260,6 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
220260 required
221261 value = { data . name . value }
222262 isInvalid = { data . name . isInvalid }
223- maxLength = { 30 }
224263 onChange = { ( e ) => {
225264 changeCallback ( {
226265 name : {
@@ -241,7 +280,6 @@ const Index: FC<Props> = ({ visible, data, changeCallback, nextCallback }) => {
241280 < Form . Control
242281 required
243282 type = "password"
244- maxLength = { 32 }
245283 value = { data . password . value }
246284 isInvalid = { data . password . isInvalid }
247285 onChange = { ( e ) => {
0 commit comments