Management:Article: add support linkData

This commit is contained in:
Timofey Boyko 2024-08-27 09:59:38 +03:00
parent 4bfa568a12
commit 3487aa0cfe

View File

@ -68,18 +68,11 @@ const ArticleBodyContent = () => {
}, []); }, []);
const onClickItem = (item: TSettingsTreeItem, e: React.MouseEvent) => { const onClickItem = (item: TSettingsTreeItem, e: React.MouseEvent) => {
const path = item.link;
const url = combineUrl(PROXY_BASE_URL, path);
if (openingNewTab(url, e)) return;
setSelectedKey(item?.key); setSelectedKey(item?.key);
if (isMobileOnly || isMobile()) { if (isMobileOnly || isMobile()) {
toggleArticleOpen(); toggleArticleOpen();
} }
navigate(path);
}; };
const catalogItems = () => { const catalogItems = () => {
@ -108,6 +101,7 @@ const ArticleBodyContent = () => {
onClick={(e) => onClickItem(item, e)} onClick={(e) => onClickItem(item, e)}
folderId={item.id} folderId={item.id}
$currentColorScheme={currentColorScheme} $currentColorScheme={currentColorScheme}
linkData={{ path: item.link, state: {} }}
/> />
); );
}); });