From 57ef8408a608502cfe108fb350066f1a827a859f Mon Sep 17 00:00:00 2001
From: Paul <paulmakles@gmail.com>
Date: Tue, 6 Jul 2021 08:56:30 +0100
Subject: [PATCH] Fix: Certain languages not loading due to bad map.

---
 src/context/Locale.tsx       | 2 +-
 src/lib/TextAreaAutoSize.tsx | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/context/Locale.tsx b/src/context/Locale.tsx
index 1171b42..1e73ba4 100644
--- a/src/context/Locale.tsx
+++ b/src/context/Locale.tsx
@@ -160,7 +160,7 @@ function Locale({ children, locale }: Props) {
 
         dayjs["sameElse"] = DATE_FORMATS[date];
         Object.keys(dayjs)
-            .filter((k) => k !== "defaults")
+            .filter((k) => typeof dayjs[k] === 'string')
             .forEach(
                 (k) =>
                     (dayjs[k] = dayjs[k].replace(
diff --git a/src/lib/TextAreaAutoSize.tsx b/src/lib/TextAreaAutoSize.tsx
index de9022b..b067b95 100644
--- a/src/lib/TextAreaAutoSize.tsx
+++ b/src/lib/TextAreaAutoSize.tsx
@@ -36,6 +36,7 @@ export default function TextAreaAutoSize(props: TextAreaAutoSizeProps) {
         forceFocus,
         children,
         as,
+        onChange,
         ...textAreaProps
     } = props;
     const line = lineHeight ?? DEFAULT_LINE_HEIGHT;
@@ -107,6 +108,10 @@ export default function TextAreaAutoSize(props: TextAreaAutoSizeProps) {
             style={{ height }}
             hideBorder={hideBorder}
             lineHeight={lineHeight}
+
+            onChange={ev => {
+                onChange && onChange(ev);
+            }}
             {...textAreaProps}
         />
     );
-- 
GitLab