From 5829abdcebdd798bcddeaa8be2e7e38bbbdf1923 Mon Sep 17 00:00:00 2001 From: Marwaxhello <112861555+Marwaxhello@users.noreply.github.com> Date: Thu, 18 Apr 2024 11:16:05 +0200 Subject: [PATCH 1/3] fix: sidenav components export bug --- components/Sidenav/src/index.tsx | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/components/Sidenav/src/index.tsx b/components/Sidenav/src/index.tsx index 35b22172b0..a70ba702be 100644 --- a/components/Sidenav/src/index.tsx +++ b/components/Sidenav/src/index.tsx @@ -1,6 +1,11 @@ import './index.scss'; -export * from './Sidenav'; -export * from './SidenavItem'; -export * from './SidenavList'; -export * from './SidenavLink'; +// export * from './Sidenav'; +// export * from './SidenavItem'; +// export * from './SidenavList'; +// export * from './SidenavLink'; + +export { default as Sidenav } from './Sidenav'; +export { default as SidenavItem } from './SidenavItem'; +export { default as SidenavList } from './SidenavList'; +export { default as SidenavLink } from './SidenavLink'; From 4d775acd4298ea51094f1d816dfe14d3e6da5a2a Mon Sep 17 00:00:00 2001 From: Marwaxhello <112861555+Marwaxhello@users.noreply.github.com> Date: Thu, 18 Apr 2024 14:14:33 +0200 Subject: [PATCH 2/3] revert: undo sidenav export changes --- components/Sidenav/src/index.tsx | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/components/Sidenav/src/index.tsx b/components/Sidenav/src/index.tsx index a70ba702be..35b22172b0 100644 --- a/components/Sidenav/src/index.tsx +++ b/components/Sidenav/src/index.tsx @@ -1,11 +1,6 @@ import './index.scss'; -// export * from './Sidenav'; -// export * from './SidenavItem'; -// export * from './SidenavList'; -// export * from './SidenavLink'; - -export { default as Sidenav } from './Sidenav'; -export { default as SidenavItem } from './SidenavItem'; -export { default as SidenavList } from './SidenavList'; -export { default as SidenavLink } from './SidenavLink'; +export * from './Sidenav'; +export * from './SidenavItem'; +export * from './SidenavList'; +export * from './SidenavLink'; From a836a036e47a8ea0e3c29ed43b4936bf2663600f Mon Sep 17 00:00:00 2001 From: Marwaxhello <112861555+Marwaxhello@users.noreply.github.com> Date: Thu, 18 Apr 2024 15:10:58 +0200 Subject: [PATCH 3/3] fix: css injection undefined document bug --- rollup.config.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rollup.config.mjs b/rollup.config.mjs index 03f9c4dfd9..225b18bc38 100644 --- a/rollup.config.mjs +++ b/rollup.config.mjs @@ -39,6 +39,8 @@ const createConfig = ({ dir, format, baseUrl }) => ({ minimize: true, inject: (css, { insertAt } = {}) => { return ` + if (typeof document !== 'undefined') { + const head = document.head || document.getElementsByTagName('head')[0] const style = document.createElement('style') style.type = 'text/css' @@ -59,9 +61,11 @@ const createConfig = ({ dir, format, baseUrl }) => ({ } else { style.appendChild(document.createTextNode(${css})) } + } `; }, }), + nodeResolve(), commonjs({ include: /node_modules/ }), svgr({ icon: true, svgo: true, memo: true }),