GWQKBUIJCNQP6LUV42FXP3IU7TVF5FSFSWK3BAVFT3DSEIRZLFJAC
WTINQMZSNRT5MSAXLMMZVM6OU6TMD4AP4OEUYAXZUFNY5IWFLZSQC
B4JS4Z3VVAD5RJJ272S7GJM5BUNIHHMGNK2VSKVGZFPOVFP2YO4QC
ED3IWKTSVYYD52TWW5TOC4H63YZ7FTO3E53YO5NELPG5I3RLRAYAC
HXHNGFB2VCXB6YXDND35HJI22GBJC3QTSUR2TK3M3LXGJHVNXVHAC
6EXHALB3E5HP3IQVC47M4RVZE2JERJHX37GOOHPYIVAFBWSWUX7QC
DNNKTYMMT2SXGZDMTFYZOQPZ3IX5EF6ESQAMGO5UUDFUA44FXMGAC
OPUQ6NVYM2BN4H2FENH6EBGVU25XQBY2GRRZANPZEBEACZMDOGEAC
4CBMNZWFOZRTXXNX2GWVFHVYXZGCFCJEJJZGM6O73LLW5A7RZKWAC
DPJCZOPIKAKQIS4YRXETBSJA5ZTL2KQESSJE2TEZFLRQARXUVFXQC
CWMLLMPJKUMHWSQFRQJETMY7STI73TK4NJA4ZZ7YQDIBP6M5OFLQC
EMED7UWAGESRTWJJWVXRL27O4XMBGZDDAU4LNVF3MQAYKFKRDNXQC
Y7VEWZEPUKX2WWPTQCUSIF7YMRUC6JZQNUU5OX3HQDB4GSDSTQZAC
const setSelectedPointNode = (newSelectedPointNode: PointNodeRef) =>
updateSelectedPointNode(() => newSelectedPointNode);
const updateSelectedPointNode = updaters.playerUI.selectedPointNode.getUpdater();
const handleFocusedNodeChange = setSelectedPointNode;
const handleActiveTabChange = useCallback(
(activeTabIndex) => {
setActiveTab(activeTabIndex);
},
[setActiveTab]
);