From 1eaf7e563db92ba74578c7a960f4392b06bd69a4 Mon Sep 17 00:00:00 2001 From: Uyarn Date: Tue, 8 Mar 2022 22:19:57 +0800 Subject: [PATCH] feat: support href router --- src/layouts/components/MenuContent.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/layouts/components/MenuContent.tsx b/src/layouts/components/MenuContent.tsx index e70795f..b856cb0 100644 --- a/src/layouts/components/MenuContent.tsx +++ b/src/layouts/components/MenuContent.tsx @@ -37,6 +37,19 @@ const renderIcon = (item) => { const useRenderNav = (list: Array) => { return list.map((item) => { if (!item.children || !item.children.length || item.meta?.single) { + const href = item.path.match(/(http|https):\/\/([\w.]+\/?)\S*/); + if (href) { + return ( + + {item.title} + + ); + } return (