Normalize disabled property name
This commit is contained in:
parent
7ebe9b4b23
commit
7423e948d0
@ -37,7 +37,7 @@ export default function App() {
|
|||||||
|
|
||||||
return <div className='wonder-outer'>
|
return <div className='wonder-outer'>
|
||||||
<div className='wonder-top-bar'>
|
<div className='wonder-top-bar'>
|
||||||
<UserSelector user={user} selectUser={selectUser} removeUser={removeUser} users={state?.players.map(p => p.name) ?? []} locked={state !== undefined && state.stage !== 'starting'} />
|
<UserSelector user={user} selectUser={selectUser} removeUser={removeUser} users={state?.players.map(p => p.name) ?? []} disabled={state !== undefined && state.stage !== 'starting'} />
|
||||||
<div>
|
<div>
|
||||||
<button onClick={loadSample} disabled={!state}>Load sample</button>
|
<button onClick={loadSample} disabled={!state}>Load sample</button>
|
||||||
{' '}
|
{' '}
|
||||||
|
|||||||
@ -14,13 +14,13 @@ const namePlaceholders = [
|
|||||||
'Tutankhamen',
|
'Tutankhamen',
|
||||||
]
|
]
|
||||||
|
|
||||||
export default function UserSelector({ users, user, selectUser, removeUser, locked }: {
|
export default function UserSelector({ users, user, selectUser, removeUser, disabled }: {
|
||||||
users: string[], user?: string, selectUser: Dispatch<string | undefined>, removeUser: () => void, locked: boolean
|
users: string[], user?: string, selectUser: Dispatch<string | undefined>, removeUser: () => void, disabled?: boolean
|
||||||
}) {
|
}) {
|
||||||
const [namePlaceholder] = useState(() => sample(namePlaceholders))
|
const [namePlaceholder] = useState(() => sample(namePlaceholders))
|
||||||
return <div>
|
return <div>
|
||||||
{user
|
{user
|
||||||
? <>Playing as {user} <button onClick={() => selectUser(undefined)}>Change</button> <button onClick={removeUser} disabled={locked}>Remove</button></>
|
? <>Playing as {user} <button onClick={() => selectUser(undefined)}>Change</button> <button onClick={removeUser} disabled={disabled}>Remove</button></>
|
||||||
: <Formik
|
: <Formik
|
||||||
initialValues={{ newUser: '' }}
|
initialValues={{ newUser: '' }}
|
||||||
validate={values => {
|
validate={values => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user