import{d as e}from"./chunk-HYHNBP3O.js";var n="[a-z0-9][a-z0-9._]",l={VALIDATORS:[e.required,e.minLength(1),e.maxLength(50),e.pattern(new RegExp(`^${n}*$`))],MESSAGES:{required:"Un nome utente \xE8 obbligatorio.",minlength:"Il nome utente deve contenere almeno 1 carattere.",maxlength:"Il nome utente non pu\xF2 essere pi\xF9 lungo di 50 caratteri.",pattern:"Il nome utente deve essere alfanumerico minuscolo. Sono permessi punti e trattini bassi."}},i={VALIDATORS:[e.required,e.minLength(1),e.maxLength(50),e.pattern(/^[a-z0-9][a-z0-9._]*$/)],MESSAGES:{required:"Il nome del canale \xE8 obbligatorio.",minlength:"Il nome del canale deve contenere almeno 1 carattere.",maxlength:"Il nome del canale non pu\xF2 contenere pi\xF9 di 50 caratteri.",pattern:"Il nome del canale deve essere minuscolo e pu\xF2 contenere solo caratteri alfanumerici, punti e trattini bassi."}},c={VALIDATORS:[e.required,e.email],MESSAGES:{required:"L'e-mail \xE8 obbligatoria.",email:"L'e-mail deve essere valida."}},s={VALIDATORS:[e.required,e.pattern(/@.+/)],MESSAGES:{required:"Un'handle \xE8 obbligatorio.",pattern:"L'handle deve essere valido (ad es. chocobozzz@example.com)."}},A={VALIDATORS:[e.required],MESSAGES:{required:"La password \xE8 obbligatoria."}},S={VALIDATORS:[e.required],MESSAGES:{required:"Un token OTP \xE8 obbligatorio."}},m={VALIDATORS:[e.required,e.minLength(6),e.maxLength(255)],MESSAGES:{required:"La password \xE8 obbligatoria.",minlength:"La password deve essere lunga almeno 6 caratteri.",maxlength:"La password non pu\xF2 essere pi\xF9 lunga di 255 caratteri."}},E={VALIDATORS:[e.minLength(6),e.maxLength(255)],MESSAGES:{minlength:"La password deve essere lunga almeno 6 caratteri.",maxlength:"La password non pu\xF2 essere pi\xF9 lunga di 255 caratteri."}},d={VALIDATORS:[],MESSAGES:{matchPassword:"La nuova password e quella di conferma non coincidono."}},h={VALIDATORS:[e.required,e.min(-1)],MESSAGES:{required:"La quota video \xE8 obbligatoria.",min:"La quota video deve essere maggiore di -1."}},R={VALIDATORS:[e.required,e.min(-1)],MESSAGES:{required:"Il limite di caricamento giornaliero \xE8 obbligatorio.",min:"Il limite di caricamento giornaliero deve essere maggiore di -1."}},u={VALIDATORS:[e.required],MESSAGES:{required:"Il ruolo dell'utente \xE8 obbligatorio."}},L=t(!0),D={VALIDATORS:[e.minLength(3),e.maxLength(1e3)],MESSAGES:{minlength:"La descrizione deve essere lunga almeno 3 caratteri.",maxlength:"La descrizione non pu\xF2 essere pi\xF9 lunga di 1000 caratteri."}},O={VALIDATORS:[e.minLength(3),e.maxLength(250)],MESSAGES:{minlength:"Il motivo ban deve essere lungo almeno 3 caratteri.",maxlength:"Il motivo del ban non deve essere pi\xF9 lungo di 250 caratteri."}};function t(r){let a={VALIDATORS:[e.minLength(1),e.maxLength(120)],MESSAGES:{required:"Un nome visualizzato \xE8 obbligatorio.",minlength:"Il nome visualizzato deve essere lungo almeno 1 carattere.",maxlength:"Il nome visualizzato non pu\xF2 essere pi\xF9 lungo di 50 caratteri."}};return r&&a.VALIDATORS.push(e.required),a;}export{n as a,l as b,i as c,c as d,s as e,A as f,S as g,m as h,E as i,d as j,h as k,R as l,u as m,L as n,D as o,O as p};/**i18n:3558f4fa3a6acf6a8a484a0589828971efacd00f9f89386e64ec00a5fc269cc5*///# sourceMappingURL=chunk-JKGET6SI.js.map