mirror of
https://github.com/billsonnn/nitro-react.git
synced 2024-11-23 14:40:50 +01:00
Merge branch 'dev' of https://git.krews.org/nitro/nitro-react into dev
This commit is contained in:
commit
ae349c4d05
@ -99,6 +99,7 @@
|
|||||||
.layout-grid-item {
|
.layout-grid-item {
|
||||||
height: 75px !important;
|
height: 75px !important;
|
||||||
max-height: 75px !important;
|
max-height: 75px !important;
|
||||||
|
min-height: 75px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ export const CatalogLayoutMarketplaceOwnItemsView: FC<CatalogLayoutProps> = prop
|
|||||||
});
|
});
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Column>
|
<Column overflow="hidden">
|
||||||
{ (creditsWaiting <= 0) &&
|
{ (creditsWaiting <= 0) &&
|
||||||
<Text center className="bg-muted rounded p-1">
|
<Text center className="bg-muted rounded p-1">
|
||||||
{ LocalizeText('catalog.marketplace.redeem.no_sold_items') }
|
{ LocalizeText('catalog.marketplace.redeem.no_sold_items') }
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { CantConnectMessageParser, GenericErrorEvent, GetGuestRoomResultEvent, LegacyExternalInterface, NavigatorCategoriesComposer, NavigatorCategoriesEvent, NavigatorHomeRoomEvent, NavigatorMetadataEvent, NavigatorSearchEvent, NavigatorSettingsComposer, RoomCreatedEvent, RoomDataParser, RoomDoorbellAcceptedEvent, RoomDoorbellEvent, RoomDoorbellRejectedEvent, RoomEnterErrorEvent, RoomEntryInfoMessageEvent, RoomForwardEvent, RoomInfoComposer, RoomSettingsUpdatedEvent, UserInfoEvent } from '@nitrots/nitro-renderer';
|
import { CantConnectMessageParser, GenericErrorEvent, GetGuestRoomResultEvent, LegacyExternalInterface, NavigatorCategoriesComposer, NavigatorCategoriesEvent, NavigatorHomeRoomEvent, NavigatorMetadataEvent, NavigatorOpenRoomCreatorEvent, NavigatorSearchEvent, NavigatorSettingsComposer, RoomCreatedEvent, RoomDataParser, RoomDoorbellAcceptedEvent, RoomDoorbellEvent, RoomDoorbellRejectedEvent, RoomEnterErrorEvent, RoomEntryInfoMessageEvent, RoomForwardEvent, RoomInfoComposer, RoomSettingsUpdatedEvent, UserInfoEvent } from '@nitrots/nitro-renderer';
|
||||||
import { FC, useCallback } from 'react';
|
import { FC, useCallback } from 'react';
|
||||||
import { CreateRoomSession, GetSessionDataManager, LocalizeText, NotificationAlertType, NotificationUtilities, SendMessageComposer, VisitDesktop } from '../../api';
|
import { CreateRoomSession, GetSessionDataManager, LocalizeText, NotificationAlertType, NotificationUtilities, SendMessageComposer, VisitDesktop } from '../../api';
|
||||||
import { UpdateDoorStateEvent } from '../../events';
|
import { NavigatorEvent, UpdateDoorStateEvent } from '../../events';
|
||||||
import { DispatchUiEvent, UseMessageEventHook } from '../../hooks';
|
import { DispatchUiEvent, UseMessageEventHook } from '../../hooks';
|
||||||
import { useNavigatorContext } from './NavigatorContext';
|
import { useNavigatorContext } from './NavigatorContext';
|
||||||
import { NavigatorActions } from './reducers/NavigatorReducer';
|
import { NavigatorActions } from './reducers/NavigatorReducer';
|
||||||
@ -221,6 +221,11 @@ export const NavigatorMessageHandler: FC<{}> = props =>
|
|||||||
VisitDesktop();
|
VisitDesktop();
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
|
const onRoomCreatorEvent = useCallback((event: RoomEnterErrorEvent) =>
|
||||||
|
{
|
||||||
|
DispatchUiEvent(new NavigatorEvent(NavigatorEvent.SHOW_ROOM_CREATOR));
|
||||||
|
},[]);
|
||||||
|
|
||||||
UseMessageEventHook(UserInfoEvent, onUserInfoEvent);
|
UseMessageEventHook(UserInfoEvent, onUserInfoEvent);
|
||||||
UseMessageEventHook(RoomForwardEvent, onRoomForwardEvent);
|
UseMessageEventHook(RoomForwardEvent, onRoomForwardEvent);
|
||||||
UseMessageEventHook(RoomEntryInfoMessageEvent, onRoomEntryInfoMessageEvent);
|
UseMessageEventHook(RoomEntryInfoMessageEvent, onRoomEntryInfoMessageEvent);
|
||||||
@ -236,6 +241,7 @@ export const NavigatorMessageHandler: FC<{}> = props =>
|
|||||||
UseMessageEventHook(NavigatorHomeRoomEvent, onNavigatorHomeRoomEvent);
|
UseMessageEventHook(NavigatorHomeRoomEvent, onNavigatorHomeRoomEvent);
|
||||||
UseMessageEventHook(RoomSettingsUpdatedEvent, onRoomSettingsUpdatedEvent);
|
UseMessageEventHook(RoomSettingsUpdatedEvent, onRoomSettingsUpdatedEvent);
|
||||||
UseMessageEventHook(RoomEnterErrorEvent, onRoomEnterErrorEvent);
|
UseMessageEventHook(RoomEnterErrorEvent, onRoomEnterErrorEvent);
|
||||||
|
UseMessageEventHook(NavigatorOpenRoomCreatorEvent, onRoomCreatorEvent);
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
@ -46,6 +46,10 @@ export const NavigatorView: FC<{}> = props =>
|
|||||||
case NavigatorEvent.TOGGLE_ROOM_LINK:
|
case NavigatorEvent.TOGGLE_ROOM_LINK:
|
||||||
setRoomLinkOpen(value => !value);
|
setRoomLinkOpen(value => !value);
|
||||||
return;
|
return;
|
||||||
|
case NavigatorEvent.SHOW_ROOM_CREATOR:
|
||||||
|
setIsVisible(true);
|
||||||
|
setCreatorOpen(true);
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
@ -54,6 +58,7 @@ export const NavigatorView: FC<{}> = props =>
|
|||||||
UseUiEvent(NavigatorEvent.TOGGLE_NAVIGATOR, onNavigatorEvent);
|
UseUiEvent(NavigatorEvent.TOGGLE_NAVIGATOR, onNavigatorEvent);
|
||||||
UseUiEvent(NavigatorEvent.TOGGLE_ROOM_INFO, onNavigatorEvent);
|
UseUiEvent(NavigatorEvent.TOGGLE_ROOM_INFO, onNavigatorEvent);
|
||||||
UseUiEvent(NavigatorEvent.TOGGLE_ROOM_LINK, onNavigatorEvent);
|
UseUiEvent(NavigatorEvent.TOGGLE_ROOM_LINK, onNavigatorEvent);
|
||||||
|
UseUiEvent(NavigatorEvent.SHOW_ROOM_CREATOR, onNavigatorEvent);
|
||||||
|
|
||||||
const onUpdateDoorStateEvent = useCallback((event: UpdateDoorStateEvent) =>
|
const onUpdateDoorStateEvent = useCallback((event: UpdateDoorStateEvent) =>
|
||||||
{
|
{
|
||||||
|
@ -8,6 +8,7 @@ export class NavigatorEvent extends NitroEvent
|
|||||||
public static TOGGLE_ROOM_INFO: string = 'NE_TOGGLE_ROOM_INFO';
|
public static TOGGLE_ROOM_INFO: string = 'NE_TOGGLE_ROOM_INFO';
|
||||||
public static TOGGLE_ROOM_LINK: string = 'NE_TOGGLE_ROOM_LINK';
|
public static TOGGLE_ROOM_LINK: string = 'NE_TOGGLE_ROOM_LINK';
|
||||||
public static TOGGLE_ROOM_SETTINGS: string = 'NE_TOGGLE_ROOM_SETTINGS';
|
public static TOGGLE_ROOM_SETTINGS: string = 'NE_TOGGLE_ROOM_SETTINGS';
|
||||||
|
public static SHOW_ROOM_CREATOR: string = 'NE_TOGGLE_CREATOR';
|
||||||
|
|
||||||
private _roomId: number;
|
private _roomId: number;
|
||||||
private _password: string;
|
private _password: string;
|
||||||
|
Loading…
Reference in New Issue
Block a user