From 03d4b2722058faac7897aeddd61ee01a1c5208f7 Mon Sep 17 00:00:00 2001 From: oedotme Date: Fri, 12 Apr 2024 17:31:29 +0200 Subject: [PATCH] chore: empty modals export w/ deprecation warning --- packages/generouted/src/react-router-lazy.tsx | 7 +++++-- packages/generouted/src/react-router.tsx | 7 +++++-- packages/generouted/src/solid-router-lazy.tsx | 7 +++++-- packages/generouted/src/solid-router.tsx | 7 +++++-- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/packages/generouted/src/react-router-lazy.tsx b/packages/generouted/src/react-router-lazy.tsx index ca90e90..c0c4802 100644 --- a/packages/generouted/src/react-router-lazy.tsx +++ b/packages/generouted/src/react-router-lazy.tsx @@ -39,14 +39,14 @@ const _404 = preservedRoutes?.['404'] const Default = _app?.default || Outlet -const Modals = () => { +const Modals_ = () => { const Modal = modalRoutes[useLocation().state?.modal] || Fragment return } const Layout = () => ( <> - + ) @@ -58,3 +58,6 @@ const fallback = { path: '*', Component: _404?.default || Fragment } export const routes: RouteObject[] = [{ ...app, children: [...regularRoutes, fallback] }] const router = createBrowserRouter(routes) export const Routes = () => + +/** @deprecated `` is no longer needed, it will be removed in future releases */ +export const Modals = () => (console.warn('[generouted] `` will be removed in future releases'), null) diff --git a/packages/generouted/src/react-router.tsx b/packages/generouted/src/react-router.tsx index e7f1df8..eda36ad 100644 --- a/packages/generouted/src/react-router.tsx +++ b/packages/generouted/src/react-router.tsx @@ -26,14 +26,14 @@ const _404 = preservedRoutes?.['404'] const Default = _app?.default || Outlet -const Modals = () => { +const Modals_ = () => { const Modal = modalRoutes[useLocation().state?.modal] || Fragment return } const Layout = () => ( <> - + ) @@ -45,3 +45,6 @@ const fallback = { path: '*', Component: _404?.default || Fragment } export const routes: RouteObject[] = [{ ...app, children: [...regularRoutes, fallback] }] const router = createBrowserRouter(routes) export const Routes = () => + +/** @deprecated `` is no longer needed, it will be removed in future releases */ +export const Modals = () => (console.warn('[generouted] `` will be removed in future releases'), null) diff --git a/packages/generouted/src/solid-router-lazy.tsx b/packages/generouted/src/solid-router-lazy.tsx index ca90a46..eeb4cfe 100644 --- a/packages/generouted/src/solid-router-lazy.tsx +++ b/packages/generouted/src/solid-router-lazy.tsx @@ -36,11 +36,11 @@ const Fragment = (props: ParentProps) => props?.children const Default = _app?.default || Fragment const Pending = _app?.Pending || Fragment const Catch = preservedRoutes?.['_app']?.Catch -const Modals = () => createMemo(() => modalRoutes[useLocation().state?.modal || ''] || Fragment) as any +const Modals_ = () => createMemo(() => modalRoutes[useLocation().state?.modal || ''] || Fragment) as any const Layout = (props: ParentProps) => ( <> - + ) @@ -57,3 +57,6 @@ const fallback: RouteDefinition = { path: '*', component: _404?.default || Fragm export const routes: RouteDefinition[] = [{ ...app, children: [...regularRoutes, fallback] }] export const Routes = () => {routes} + +/** @deprecated `` is no longer needed, it will be removed in future releases */ +export const Modals = () => (console.warn('[generouted] `` will be removed in future releases'), null) diff --git a/packages/generouted/src/solid-router.tsx b/packages/generouted/src/solid-router.tsx index 157c483..d333179 100644 --- a/packages/generouted/src/solid-router.tsx +++ b/packages/generouted/src/solid-router.tsx @@ -35,11 +35,11 @@ const Fragment = (props: ParentProps) => props?.children const Default = _app?.default || Fragment const Pending = _app?.Pending || Fragment const Catch = preservedRoutes?.['_app']?.Catch -const Modals = () => createMemo(() => modalRoutes[useLocation().state?.modal || ''] || Fragment) as any +const Modals_ = () => createMemo(() => modalRoutes[useLocation().state?.modal || ''] || Fragment) as any const Layout = (props: ParentProps) => ( <> - + ) @@ -56,3 +56,6 @@ const fallback: RouteDefinition = { path: '*', component: _404?.default || Fragm export const routes: RouteDefinition[] = [{ ...app, children: [...regularRoutes, fallback] }] export const Routes = () => {routes} + +/** @deprecated `` is no longer needed, it will be removed in future releases */ +export const Modals = () => (console.warn('[generouted] `` will be removed in future releases'), null)