Client: PortalSettings: Customization: fix show badge

This commit is contained in:
Viktor Fomin 2023-09-11 13:37:08 +03:00
parent 1c95499dc8
commit 35f5ae7c0b

View File

@ -77,6 +77,7 @@ const Customization = (props) => {
setIsLoadedCustomization,
isLoadedPage,
viewMobile,
isSettingPaid,
} = props;
const isLoadedSetting = isLoaded && tReady;
@ -92,7 +93,10 @@ const Customization = (props) => {
}, [isLoadedSetting]);
return viewMobile ? (
<CustomizationNavbar isLoadedPage={isLoadedPage} />
<CustomizationNavbar
isLoadedPage={isLoadedPage}
isSettingPaid={isSettingPaid}
/>
) : (
<StyledComponent>
{!isLoadedPage ? (
@ -113,12 +117,15 @@ const Customization = (props) => {
);
};
export default inject(({ common }) => {
export default inject(({ auth, common }) => {
const { currentQuotaStore } = auth;
const { isBrandingAndCustomizationAvailable } = currentQuotaStore;
const { isLoaded, setIsLoadedCustomization } = common;
return {
isLoaded,
setIsLoadedCustomization,
isSettingPaid: isBrandingAndCustomizationAvailable,
};
})(
withLoading(withTranslation(["Settings", "Common"])(observer(Customization)))