Просмотр исходного кода

Merge branch 'release/1.1.0-alpha.13'

lfabl 2 недель назад
Родитель
Сommit
3ef7a96961
3 измененных файлов с 7 добавлено и 3 удалено
  1. 1 1
      package.json
  2. 3 1
      src/components/embeddedMenu/index.tsx
  3. 3 1
      src/components/embeddedMenu/type.ts

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
     "name": "ncore-ui-kit",
-    "version": "1.1.0-alpha.12",
+    "version": "1.1.0-alpha.13",
     "description": "NİBGAT® | NCore - UI Kit for React-Native Mobile Apps.",
     "main": "./lib/module/index.js",
     "types": "./lib/typescript/src/index.d.ts",

+ 3 - 1
src/components/embeddedMenu/index.tsx

@@ -330,7 +330,9 @@ const Menu: RefForwardingComponent<IEmbeddedMenuRef, IEmbeddedMenuProps> = ({
             >
                 {
                     isShowSiteLogo ?
-                        renderSiteLogo ? renderSiteLogo() : <SiteLogo
+                        renderSiteLogo ? renderSiteLogo({
+                            isActive
+                        }) : <SiteLogo
                             customLocalize={customLocalize}
                             customTheme={customTheme}
                             {...siteLogoProps}

+ 3 - 1
src/components/embeddedMenu/type.ts

@@ -58,13 +58,15 @@ interface IEmbeddedMenuProps {
     buttons: Array<EmbeddedMenuButton>;
     navigation: NCoreUIKit.Navigation;
     isWorkWithSafeAreaView?: boolean;
-    renderSiteLogo?: () => ReactNode;
     isWorkWithHeaderSpace?: boolean;
     isAutoClosedOnClosed?: boolean;
     siteLogoProps?: ISiteLogoProps;
     isWorkWithAnimation?: boolean;
     isShowCollabsButton?: boolean;
     logo?: EmbeddedMenuLogoType;
+    renderSiteLogo?: (props: {
+        isActive: boolean;
+    }) => ReactNode;
     isShowSiteLogo?: boolean;
     renderHeader?: (props: {
         isCollapse: boolean;