feat: support renderTopRightUI in mobile (#4065)

This commit is contained in:
Aakansha Doshi
2021-10-17 21:44:46 +05:30
committed by GitHub
parent ff29780760
commit c6ffc06541
5 changed files with 21 additions and 3 deletions

View File

@ -33,6 +33,10 @@ type MobileMenuProps = {
renderCustomFooter?: (isMobile: boolean, appState: AppState) => JSX.Element;
viewModeEnabled: boolean;
showThemeBtn: boolean;
renderTopRightUI?: (
isMobile: boolean,
appState: AppState,
) => JSX.Element | null;
};
export const MobileMenu = ({
@ -50,6 +54,7 @@ export const MobileMenu = ({
renderCustomFooter,
viewModeEnabled,
showThemeBtn,
renderTopRightUI,
}: MobileMenuProps) => {
const renderToolbar = () => {
return (
@ -68,6 +73,7 @@ export const MobileMenu = ({
/>
</Stack.Row>
</Island>
{renderTopRightUI && renderTopRightUI(true, appState)}
<LockButton
checked={appState.elementLocked}
onChange={onLockToggle}