Pārlūkot izejas kodu

Merge branch 'bugfix/initial-setter-context-problems-fix' into develop

lfabl 2 mēneši atpakaļ
vecāks
revīzija
3328fa0f4a
2 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 2 2
      src/context/localize.tsx
  2. 2 1
      src/context/theme.tsx

+ 2 - 2
src/context/localize.tsx

@@ -19,7 +19,7 @@ import {
 import defaultLocalesData from "../variants/locales/default.json";
 
 class NCoreUIKitLocalize<T extends LocalizeType> extends NCoreContext<LocalizeContextType, ConfigType<LocalizeContextType>> {
-    projectLocales?: NCoreUIKit.Locales = defaultLocalesData;
+    projectLocales?: NCoreUIKit.Locales = undefined;
 
     useContext = ({
         activeLocale
@@ -76,7 +76,7 @@ class NCoreUIKitLocalize<T extends LocalizeType> extends NCoreContext<LocalizeCo
             activeLocale: initialSelectedLocale ?? "tr-TR"
         });
 
-        this.setState(activeState);
+        this.state = activeState as LocalizeContextType;
     }
 
     prepare = (props?: {

+ 2 - 1
src/context/theme.tsx

@@ -101,7 +101,8 @@ class NCoreUIKitTheme<T extends ThemesType> extends NCoreContext<ThemeContextTyp
             activePalette: initialSelectedPalette ?? "nibgat",
             activeTheme: initialSelectedTheme ?? "dark"
         });
-        this.setState(activeState);
+
+        this.state = activeState as ThemeContextType;
     }
 
     prepare = (props?: {