Skip to content

Commit 0188e94

Browse files
committed
feat: implementing basic roadmap page with functional nodes
1 parent 7057ef2 commit 0188e94

9 files changed

Lines changed: 715 additions & 23 deletions

File tree

career_demo_content.json

Lines changed: 408 additions & 0 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@radix-ui/react-tooltip": "^1.2.7",
2323
"@react-oauth/google": "^0.12.2",
2424
"@tailwindcss/vite": "^4.1.11",
25+
"@xyflow/react": "^12.8.2",
2526
"axios": "^1.10.0",
2627
"class-variance-authority": "^0.7.1",
2728
"clsx": "^2.1.1",

pnpm-lock.yaml

Lines changed: 187 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app/pages/RoadmapPage.tsx

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import RoadmapRender from "@/app/pages/roadmap-page/components/RoadmapRender";
2+
import RoadmapHeader from "./components/RoadmapHeader";
3+
4+
export default function RoadmapPage() {
5+
return (
6+
<div className="flex h-full w-full flex-col items-center justify-start gap-4">
7+
<RoadmapHeader />
8+
<RoadmapRender />
9+
</div>
10+
);
11+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export default function RoadmapHeader() {
2+
return (
3+
<div className="flex w-full items-center justify-between border-b p-4 mt-1">
4+
<h1 className="text-xl font-bold">Your Roadmap</h1>
5+
</div>
6+
);
7+
}

0 commit comments

Comments
 (0)