diff --git a/apps/web/package.json b/apps/web/package.json index e73999cea..0e4afe78c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -55,11 +55,11 @@ "@marsidev/react-turnstile": "^0.6.1", "@radix-ui/react-icons": "^1.3.0", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", - "@tanstack/react-query-next-experimental": "^5.36.2", + "@tanstack/react-query": "5.39.0", + "@tanstack/react-query-next-experimental": "^5.39.0", "@tanstack/react-table": "^8.17.3", "date-fns": "^3.6.0", - "lucide-react": "^0.378.0", + "lucide-react": "^0.379.0", "next": "14.2.3", "next-sitemap": "^4.2.3", "next-themes": "0.3.0", @@ -80,7 +80,7 @@ "@next/bundle-analyzer": "14.2.3", "@types/mdx": "^2.0.13", "@types/node": "^20.12.12", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "autoprefixer": "^10.4.19", "dotenv-cli": "^7.4.2", diff --git a/package.json b/package.json index a90aa13ff..004a9534d 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@manypkg/cli": "^0.21.4", "@turbo/gen": "^1.13.3", "cross-env": "^7.0.3", - "pnpm": "^9.1.1", + "pnpm": "^9.1.3", "prettier": "^3.2.5", "turbo": "^1.13.3", "typescript": "^5.4.5", diff --git a/packages/billing/gateway/package.json b/packages/billing/gateway/package.json index e198d2b35..2a745aadd 100644 --- a/packages/billing/gateway/package.json +++ b/packages/billing/gateway/package.json @@ -28,9 +28,9 @@ "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:^", "@supabase/supabase-js": "^2.43.4", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "date-fns": "^3.6.0", - "lucide-react": "^0.378.0", + "lucide-react": "^0.379.0", "next": "14.2.3", "react": "18.3.1", "react-hook-form": "^7.51.4", diff --git a/packages/billing/lemon-squeezy/package.json b/packages/billing/lemon-squeezy/package.json index ceedc1f8b..c5a4da875 100644 --- a/packages/billing/lemon-squeezy/package.json +++ b/packages/billing/lemon-squeezy/package.json @@ -25,7 +25,7 @@ "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:^", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "next": "14.2.3", "react": "18.3.1", "zod": "^3.23.8" diff --git a/packages/billing/stripe/package.json b/packages/billing/stripe/package.json index 23ea97f1b..8f0ee14ae 100644 --- a/packages/billing/stripe/package.json +++ b/packages/billing/stripe/package.json @@ -28,7 +28,7 @@ "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:^", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "date-fns": "^3.6.0", "next": "14.2.3", "react": "18.3.1", diff --git a/packages/cms/keystatic/package.json b/packages/cms/keystatic/package.json index 7c619f07a..3842fdff8 100644 --- a/packages/cms/keystatic/package.json +++ b/packages/cms/keystatic/package.json @@ -15,8 +15,8 @@ "./route-handler": "./src/keystatic-route-handler.ts" }, "dependencies": { - "@keystatic/core": "0.5.15", - "@keystatic/next": "^5.0.0", + "@keystatic/core": "0.5.17", + "@keystatic/next": "^5.0.1", "@markdoc/markdoc": "^0.4.0" }, "devDependencies": { @@ -26,7 +26,7 @@ "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:^", "@types/node": "^20.12.12", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "react": "18.3.1", "zod": "^3.23.8" }, diff --git a/packages/email-templates/package.json b/packages/email-templates/package.json index 2c49b83e8..d566a9db5 100644 --- a/packages/email-templates/package.json +++ b/packages/email-templates/package.json @@ -13,7 +13,7 @@ ".": "./src/index.ts" }, "dependencies": { - "@react-email/components": "0.0.18" + "@react-email/components": "0.0.19" }, "devDependencies": { "@kit/eslint-config": "workspace:*", diff --git a/packages/features/accounts/package.json b/packages/features/accounts/package.json index 848dbcc70..d61a84e42 100644 --- a/packages/features/accounts/package.json +++ b/packages/features/accounts/package.json @@ -34,10 +34,10 @@ "@kit/ui": "workspace:^", "@radix-ui/react-icons": "^1.3.0", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", - "@types/react": "^18.3.2", + "@tanstack/react-query": "5.39.0", + "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "lucide-react": "^0.378.0", + "lucide-react": "^0.379.0", "next": "14.2.3", "next-themes": "0.3.0", "react": "18.3.1", diff --git a/packages/features/admin/package.json b/packages/features/admin/package.json index 8cd515d01..a278e5bc9 100644 --- a/packages/features/admin/package.json +++ b/packages/features/admin/package.json @@ -21,10 +21,10 @@ "@makerkit/data-loader-supabase-core": "^0.0.8", "@makerkit/data-loader-supabase-nextjs": "^1.2.3", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", + "@tanstack/react-query": "5.39.0", "@tanstack/react-table": "^8.17.3", - "@types/react": "^18.3.2", - "lucide-react": "^0.378.0", + "@types/react": "^18.3.3", + "lucide-react": "^0.379.0", "next": "14.2.3", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/features/auth/package.json b/packages/features/auth/package.json index 8a5c9d354..f73dff6b3 100644 --- a/packages/features/auth/package.json +++ b/packages/features/auth/package.json @@ -29,9 +29,9 @@ "@marsidev/react-turnstile": "^0.6.1", "@radix-ui/react-icons": "^1.3.0", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", - "@types/react": "^18.3.2", - "lucide-react": "^0.378.0", + "@tanstack/react-query": "5.39.0", + "@types/react": "^18.3.3", + "lucide-react": "^0.379.0", "next": "14.2.3", "react-hook-form": "^7.51.4", "react-i18next": "^14.1.2", diff --git a/packages/features/notifications/package.json b/packages/features/notifications/package.json index 15d88a3a9..b07b44c34 100644 --- a/packages/features/notifications/package.json +++ b/packages/features/notifications/package.json @@ -21,9 +21,9 @@ "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:*", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", - "@types/react": "^18.3.2", - "lucide-react": "^0.378.0", + "@tanstack/react-query": "5.39.0", + "@types/react": "^18.3.3", + "lucide-react": "^0.379.0", "react": "18.3.1", "react-dom": "18.3.1", "react-i18next": "^14.1.2" diff --git a/packages/features/team-accounts/package.json b/packages/features/team-accounts/package.json index 9a11c1a70..889c2e048 100644 --- a/packages/features/team-accounts/package.json +++ b/packages/features/team-accounts/package.json @@ -32,13 +32,13 @@ "@kit/tsconfig": "workspace:*", "@kit/ui": "workspace:^", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", + "@tanstack/react-query": "5.39.0", "@tanstack/react-table": "^8.17.3", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "class-variance-authority": "^0.7.0", "date-fns": "^3.6.0", - "lucide-react": "^0.378.0", + "lucide-react": "^0.379.0", "next": "14.2.3", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 535bdcd48..8a1e0dbd6 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -21,7 +21,7 @@ "@kit/shared": "workspace:^", "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@tanstack/react-query": "5.37.1", + "@tanstack/react-query": "5.39.0", "react-i18next": "^14.1.2" }, "dependencies": { diff --git a/packages/monitoring/api/package.json b/packages/monitoring/api/package.json index 7ba3d9eed..509efe7d3 100644 --- a/packages/monitoring/api/package.json +++ b/packages/monitoring/api/package.json @@ -24,7 +24,7 @@ "@kit/sentry": "workspace:*", "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "react": "18.3.1" }, "eslintConfig": { diff --git a/packages/monitoring/baselime/package.json b/packages/monitoring/baselime/package.json index c0d5261f7..70b0d662c 100644 --- a/packages/monitoring/baselime/package.json +++ b/packages/monitoring/baselime/package.json @@ -25,7 +25,7 @@ "@kit/prettier-config": "workspace:*", "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "react": "18.3.1", "zod": "^3.23.8" }, diff --git a/packages/monitoring/core/package.json b/packages/monitoring/core/package.json index bb064f538..83439db50 100644 --- a/packages/monitoring/core/package.json +++ b/packages/monitoring/core/package.json @@ -18,7 +18,7 @@ "@kit/prettier-config": "workspace:*", "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "react": "18.3.1" }, "eslintConfig": { diff --git a/packages/monitoring/sentry/package.json b/packages/monitoring/sentry/package.json index febce4c0a..f7a8cc46e 100644 --- a/packages/monitoring/sentry/package.json +++ b/packages/monitoring/sentry/package.json @@ -32,7 +32,7 @@ "@kit/prettier-config": "workspace:*", "@kit/tailwind-config": "workspace:*", "@kit/tsconfig": "workspace:*", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "react": "18.3.1" }, "eslintConfig": { diff --git a/packages/supabase/package.json b/packages/supabase/package.json index 660385a31..ca1ddcba8 100644 --- a/packages/supabase/package.json +++ b/packages/supabase/package.json @@ -29,8 +29,8 @@ "@supabase/gotrue-js": "2.62.2", "@supabase/ssr": "^0.3.0", "@supabase/supabase-js": "^2.43.4", - "@tanstack/react-query": "5.37.1", - "@types/react": "^18.3.2", + "@tanstack/react-query": "5.39.0", + "@types/react": "^18.3.3", "next": "14.2.3", "react": "18.3.1", "zod": "^3.23.8" diff --git a/packages/ui/package.json b/packages/ui/package.json index 7556d95d0..2cc0d82fb 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -31,7 +31,7 @@ "clsx": "^2.1.1", "cmdk": "1.0.0", "input-otp": "1.2.4", - "lucide-react": "^0.378.0", + "lucide-react": "^0.379.0", "react-top-loading-bar": "2.3.1", "tailwind-merge": "^2.3.0" }, @@ -42,7 +42,7 @@ "@kit/tsconfig": "workspace:*", "@radix-ui/react-icons": "^1.3.0", "@tanstack/react-table": "^8.17.3", - "@types/react": "^18.3.2", + "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "class-variance-authority": "^0.7.0", "date-fns": "^3.6.0", diff --git a/packages/ui/src/makerkit/bordered-navigation-menu.tsx b/packages/ui/src/makerkit/bordered-navigation-menu.tsx index 96162b174..b6ea29014 100644 --- a/packages/ui/src/makerkit/bordered-navigation-menu.tsx +++ b/packages/ui/src/makerkit/bordered-navigation-menu.tsx @@ -14,7 +14,7 @@ import { Trans } from './trans'; export function BorderedNavigationMenu(props: React.PropsWithChildren) { return ( - + {props.children} @@ -24,17 +24,23 @@ export function BorderedNavigationMenu(props: React.PropsWithChildren) { export function BorderedNavigationMenuItem(props: { path: string; - label: string; + label: React.ReactNode | string; end?: boolean | ((path: string) => boolean); active?: boolean; + className?: string; + buttonClassName?: string; }) { const pathname = usePathname(); const active = props.active ?? isRouteActive(props.path, pathname, props.end); return ( - -