diff --git a/packages/react-router-devtools/package.json b/packages/react-router-devtools/package.json index 4752b5c35f..b486db1d5f 100644 --- a/packages/react-router-devtools/package.json +++ b/packages/react-router-devtools/package.json @@ -62,8 +62,7 @@ "node": ">=12" }, "dependencies": { - "@tanstack/router-devtools-core": "workspace:^", - "solid-js": "^1.9.5" + "@tanstack/router-devtools-core": "workspace:^" }, "devDependencies": { "@vitejs/plugin-react": "^4.3.4", diff --git a/packages/react-router-devtools/src/TanStackRouterDevtools.tsx b/packages/react-router-devtools/src/TanStackRouterDevtools.tsx index af437fbe2f..fba93713ca 100644 --- a/packages/react-router-devtools/src/TanStackRouterDevtools.tsx +++ b/packages/react-router-devtools/src/TanStackRouterDevtools.tsx @@ -1,9 +1,9 @@ import { TanStackRouterDevtoolsCore } from '@tanstack/router-devtools-core' import { Fragment, useEffect, useRef, useState } from 'react' import { useRouter, useRouterState } from '@tanstack/react-router' +import type { ButtonHTMLAttributes, HTMLAttributes } from 'react' import type { AnyRouter } from '@tanstack/react-router' import type React from 'react' -import type { JSX } from 'solid-js' interface DevtoolsOptions { /** @@ -13,15 +13,15 @@ interface DevtoolsOptions { /** * Use this to add props to the panel. For example, you can add className, style (merge and override default style), etc. */ - panelProps?: JSX.HTMLAttributes + panelProps?: HTMLAttributes /** * Use this to add props to the close button. For example, you can add className, style (merge and override default style), onClick (extend default handler), etc. */ - closeButtonProps?: JSX.ButtonHTMLAttributes + closeButtonProps?: ButtonHTMLAttributes /** * Use this to add props to the toggle button. For example, you can add className, style (merge and override default style), onClick (extend default handler), etc. */ - toggleButtonProps?: JSX.ButtonHTMLAttributes + toggleButtonProps?: ButtonHTMLAttributes /** * The position of the TanStack Router logo to open and close the devtools panel. * Defaults to 'bottom-left'. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b6b7a1717d..5825e809be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5833,9 +5833,6 @@ importers: '@tanstack/router-devtools-core': specifier: workspace:^ version: link:../router-devtools-core - solid-js: - specifier: ^1.9.5 - version: 1.9.5 devDependencies: '@vitejs/plugin-react': specifier: ^4.3.4