From 678b15e937fef4fef379919753699eb9e7c989dd Mon Sep 17 00:00:00 2001 From: Misode Date: Thu, 26 Jan 2023 17:36:48 +0100 Subject: [PATCH] Fix #324 apply text component base correctly --- src/app/components/TextComponent.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/components/TextComponent.tsx b/src/app/components/TextComponent.tsx index cc082f70..33665c26 100644 --- a/src/app/components/TextComponent.tsx +++ b/src/app/components/TextComponent.tsx @@ -29,17 +29,17 @@ export function TextComponent({ component, base = { color: 'white' }, shadow = t const state = JSON.stringify(component) const parts = useMemo(() => { const parts: PartData[] = [] - visitComponent(component, el => parts.push(el)) + visitComponent(component, el => parts.push(inherit(el, base))) return parts - }, [state]) + }, [state, base]) const { value: language } = useAsync(() => getLanguage(version), [version]) return
- {shadow &&
+ {shadow &&
{parts.map(p => )}
} -
+
{parts.map(p => )}