From 8601683a9ab4bea6d0b2c528c1d4407901ecb340 Mon Sep 17 00:00:00 2001 From: caele Date: Tue, 18 Feb 2020 20:35:25 +0100 Subject: [PATCH] fix: add label and string for linked selections --- src/index.js | 5 ++++- src/locale/en-US.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index bd3ac1f9..f09cc026 100644 --- a/src/index.js +++ b/src/index.js @@ -59,6 +59,9 @@ export default function supernova(env) { }); const translator = useTranslator(); + useEffect(() => { + autoRegister(translator); + }, [translator]); const resetSelections = () => { setSelectionState([]); @@ -104,6 +107,7 @@ export default function supernova(env) { ], }, active: linked, + label: translator.get('Object.OrgChart.IncludeDescendants'), }), [linked] ); @@ -153,7 +157,6 @@ export default function supernova(env) { viewState && viewState.expandedState && setExpandedState(viewState.expandedState); viewState && viewState.transform && setTransform(viewState.transform); - autoRegister(translator); return treeTransform({ layout, model, translator }).then(transformed => { setDataTree(transformed); setStyling(stylingUtils.cardStyling({ Theme, layout })); diff --git a/src/locale/en-US.js b/src/locale/en-US.js index bb27e6b1..22851d98 100644 --- a/src/locale/en-US.js +++ b/src/locale/en-US.js @@ -14,4 +14,5 @@ export default { 'Object.OrgChart.ColorLabelExpression': 'Color expression', 'Object.OrgChart.BackgroundColor': 'Background color', 'Object.OrgChart.FontColor': 'Font color', + 'Object.OrgChart.IncludeDescendants': 'Include descendants', };