From 8eabf0f71df51e5f11909966984153a796f4c20a Mon Sep 17 00:00:00 2001 From: Maxwell Barvian Date: Tue, 21 Jan 2025 10:03:17 -0800 Subject: [PATCH] Fix hydration errors caused by mismatched locales Fixes e.g. #108 --- .../[...framework]/_demos/Continuous.tsx | 1 + .../pages/[...framework]/_demos/Isolate.tsx | 1 + .../pages/[...framework]/_demos/Styling.tsx | 1 + .../pages/[...framework]/_demos/Suffix.tsx | 1 + .../[...framework]/_demos/TabularNums.tsx | 1 + .../pages/[...framework]/_demos/Timings.tsx | 1 + .../src/pages/[...framework]/_demos/Trend.tsx | 1 + .../examples/_Activity/react/Component.tsx | 25 ++++++++++++++++--- .../_Activity/svelte/Component.svelte | 7 +++--- .../examples/_Activity/vue/Component.vue | 8 +++--- .../examples/_ColoredTrends/Example.tsx | 1 + .../examples/_Group/react/Component.tsx | 2 ++ .../examples/_Group/svelte/Component.svelte | 8 +++++- .../examples/_Group/vue/Component.vue | 8 +++++- .../examples/_Input/react/Component.tsx | 1 + .../examples/_Input/svelte/Component.svelte | 1 + .../examples/_Input/vue/Component.vue | 1 + .../examples/_Slider/react/Component.tsx | 1 + .../examples/_Slider/svelte/Component.svelte | 1 + .../examples/_Slider/vue/Component.vue | 1 + 20 files changed, 60 insertions(+), 12 deletions(-) diff --git a/site/src/pages/[...framework]/_demos/Continuous.tsx b/site/src/pages/[...framework]/_demos/Continuous.tsx index 092e2bd2..18db33b8 100644 --- a/site/src/pages/[...framework]/_demos/Continuous.tsx +++ b/site/src/pages/[...framework]/_demos/Continuous.tsx @@ -26,6 +26,7 @@ export default function DemoHOC({ >
{increased &&
}
- +
- +
@@ -81,7 +93,13 @@ export default function Activity({ )} />
- +
@@ -106,6 +124,7 @@ export default function Activity({ willChange plugins={[continuous]} value={bookmarks} + locales="en-US" format={format} /> diff --git a/site/src/pages/[...framework]/examples/_Activity/svelte/Component.svelte b/site/src/pages/[...framework]/examples/_Activity/svelte/Component.svelte index 564a4f49..29aff9c2 100644 --- a/site/src/pages/[...framework]/examples/_Activity/svelte/Component.svelte +++ b/site/src/pages/[...framework]/examples/_Activity/svelte/Component.svelte @@ -45,7 +45,7 @@ >
- +
- +
@@ -81,7 +81,7 @@ )} />
- +
@@ -106,6 +106,7 @@ willChange plugins={[continuous]} value={bookmarks} + locales="en-US" {format} /> diff --git a/site/src/pages/[...framework]/examples/_Activity/vue/Component.vue b/site/src/pages/[...framework]/examples/_Activity/vue/Component.vue index 31326a1d..515972bc 100644 --- a/site/src/pages/[...framework]/examples/_Activity/vue/Component.vue +++ b/site/src/pages/[...framework]/examples/_Activity/vue/Component.vue @@ -29,7 +29,7 @@ const emit = defineEmits<{
- +
- +
@@ -65,7 +65,7 @@ const emit = defineEmits<{ ]" />
- +
@@ -85,7 +85,7 @@ const emit = defineEmits<{ ]" />
- + diff --git a/site/src/pages/[...framework]/examples/_ColoredTrends/Example.tsx b/site/src/pages/[...framework]/examples/_ColoredTrends/Example.tsx index 6c3d52bb..a18a820f 100644 --- a/site/src/pages/[...framework]/examples/_ColoredTrends/Example.tsx +++ b/site/src/pages/[...framework]/examples/_ColoredTrends/Example.tsx @@ -30,6 +30,7 @@ export default function PriceWithColoredTrend({ value }: Props) {
- +
- +