mirror of
https://github.com/billsonnn/nitro-react.git
synced 2024-11-23 14:40:50 +01:00
Fix select room model
This commit is contained in:
parent
85c344a4f1
commit
513b3b6bcc
@ -21,13 +21,13 @@ export const NavigatorRoomCreatorView: FC<{}> = props =>
|
|||||||
|
|
||||||
const getRoomModelImage = (name: string) => GetConfiguration<string>('images.url') + `/navigator/models/model_${ name }.png`;
|
const getRoomModelImage = (name: string) => GetConfiguration<string>('images.url') + `/navigator/models/model_${ name }.png`;
|
||||||
|
|
||||||
const selectModel = (model: IRoomModel) =>
|
const selectModel = (model: IRoomModel, index) =>
|
||||||
{
|
{
|
||||||
if(!model) return;
|
if(!model) return;
|
||||||
|
|
||||||
if(model.clubLevel > GetClubMemberLevel()) return;
|
if(model.clubLevel > GetClubMemberLevel()) return;
|
||||||
|
|
||||||
setSelectedModelName(name);
|
setSelectedModelName(RoomModels[index].name);
|
||||||
}
|
}
|
||||||
|
|
||||||
const createRoom = () =>
|
const createRoom = () =>
|
||||||
@ -97,9 +97,9 @@ export const NavigatorRoomCreatorView: FC<{}> = props =>
|
|||||||
</Column>
|
</Column>
|
||||||
<Column size={ 6 } gap={ 1 } overflow="auto">
|
<Column size={ 6 } gap={ 1 } overflow="auto">
|
||||||
{
|
{
|
||||||
RoomModels.map(model =>
|
RoomModels.map((model, index )=>
|
||||||
{
|
{
|
||||||
return (<LayoutGridItem fullHeight key={ model.name } onClick={ () => selectModel(model) } itemActive={ (selectedModelName === model.name) } overflow="unset" gap={ 0 } className="p-1" disabled={ (GetClubMemberLevel() < model.clubLevel) }>
|
return (<LayoutGridItem fullHeight key={ model.name } onClick={ () => selectModel(model, index) } itemActive={ (selectedModelName === model.name) } overflow="unset" gap={ 0 } className="p-1" disabled={ (GetClubMemberLevel() < model.clubLevel) }>
|
||||||
<Flex fullHeight center overflow="hidden">
|
<Flex fullHeight center overflow="hidden">
|
||||||
<img alt="" src={ getRoomModelImage(model.name) } />
|
<img alt="" src={ getRoomModelImage(model.name) } />
|
||||||
</Flex>
|
</Flex>
|
||||||
|
Loading…
Reference in New Issue
Block a user