mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-01-23 18:54:58 +00:00
Add first and last name to user form.
This commit is contained in:
parent
1a8bbb6bb8
commit
7dcb853c6c
1 changed files with 21 additions and 1 deletions
|
|
@ -41,6 +41,8 @@ const User = ({ user = null, isOpen, onClose }) => {
|
|||
mode: 'uncontrolled',
|
||||
initialValues: {
|
||||
username: '',
|
||||
first_name: '',
|
||||
last_name: '',
|
||||
email: '',
|
||||
user_level: '0',
|
||||
password: '',
|
||||
|
|
@ -52,7 +54,7 @@ const User = ({ user = null, isOpen, onClose }) => {
|
|||
username: !values.username
|
||||
? 'Username is required'
|
||||
: values.user_level == USER_LEVELS.STREAMER &&
|
||||
!values.username.match(/^[a-z0-9]+$/i)
|
||||
!values.username.match(/^[a-z0-9]+$/i)
|
||||
? 'Streamer username must be alphanumeric'
|
||||
: null,
|
||||
password:
|
||||
|
|
@ -127,6 +129,8 @@ const User = ({ user = null, isOpen, onClose }) => {
|
|||
|
||||
form.setValues({
|
||||
username: user.username,
|
||||
first_name: user.first_name || '',
|
||||
last_name: user.last_name || '',
|
||||
email: user.email,
|
||||
user_level: `${user.user_level}`,
|
||||
channel_profiles:
|
||||
|
|
@ -170,6 +174,14 @@ const User = ({ user = null, isOpen, onClose }) => {
|
|||
key={form.key('username')}
|
||||
/>
|
||||
|
||||
<TextInput
|
||||
id="first_name"
|
||||
name="first_name"
|
||||
label="First Name"
|
||||
{...form.getInputProps('first_name')}
|
||||
key={form.key('first_name')}
|
||||
/>
|
||||
|
||||
<PasswordInput
|
||||
label="Password"
|
||||
description="Used for UI authentication"
|
||||
|
|
@ -202,6 +214,14 @@ const User = ({ user = null, isOpen, onClose }) => {
|
|||
key={form.key('email')}
|
||||
/>
|
||||
|
||||
<TextInput
|
||||
id="last_name"
|
||||
name="last_name"
|
||||
label="Last Name"
|
||||
{...form.getInputProps('last_name')}
|
||||
key={form.key('last_name')}
|
||||
/>
|
||||
|
||||
<Group align="flex-end">
|
||||
<TextInput
|
||||
label="XC Password"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue