diff --git a/package-lock.json b/package-lock.json index 22d5acd7..123653ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -61,6 +61,7 @@ "lint-staged": "^15.3.0", "msw": "^2.7.0", "postcss": "^8.4.49", + "prettier": "3.4.2", "tailwindcss": "^3.4.15", "typescript": "~5.7.2", "typescript-eslint": "^8.15.0", @@ -8135,6 +8136,21 @@ "node": ">= 0.8.0" } }, + "node_modules/prettier": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/pretty-format": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", diff --git a/package.json b/package.json index 7489e50f..a0d0c835 100644 --- a/package.json +++ b/package.json @@ -71,6 +71,7 @@ "lint-staged": "^15.3.0", "msw": "^2.7.0", "postcss": "^8.4.49", + "prettier": "3.4.2", "tailwindcss": "^3.4.15", "typescript": "~5.7.2", "typescript-eslint": "^8.15.0", diff --git a/src/components/Header.tsx b/src/components/Header.tsx index 33115d7c..b8c56a55 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -2,6 +2,36 @@ import { Link } from "react-router-dom"; import { SidebarTrigger } from "./ui/sidebar"; import { Separator } from "./ui/separator"; +function HeaderMenuItem({ children }: { children: React.ReactNode }) { + return ( +