11import { useState } from "react" ;
22import { motion } from "motion/react" ;
3- import { Github , Layers } from "lucide-react" ;
3+ import { Github , Layers , AlertTriangle } from "lucide-react" ;
44import FungEyeDemo from "./fungeye_demo/fungeye-demo" ;
55
66const Projects = ( ) => {
@@ -17,6 +17,7 @@ const Projects = () => {
1717 color : "from-violet-500 to-purple-600" ,
1818 stats : { type : "Software Dev" } ,
1919 link : "https://github.com/HyperExtendedReality/infiniv/tree/master" ,
20+ wip : true ,
2021 } ,
2122 {
2223 id : 5 ,
@@ -39,6 +40,18 @@ const Projects = () => {
3940 color : "from-blue-400 to-cyan-500" ,
4041 stats : { type : "Library" , lines : "Open Source" } ,
4142 link : "https://github.com/HyperExtendedReality/r3f-jolt" ,
43+ wip : true ,
44+ } ,
45+ {
46+ id : 8 ,
47+ title : "r3f-ammo" ,
48+ subtitle : "React Three Fiber Physics" ,
49+ description :
50+ "A comprehensive wrapper for Ammo.js in React Three Fiber, providing a robust physics engine integration for complex 3D web simulations." ,
51+ tech : [ "React" , "Three.js" , "Ammo.js" , "WASM" ] ,
52+ color : "from-orange-500 to-red-600" ,
53+ stats : { type : "Library" } ,
54+ link : "https://github.com/HyperExtendedReality/r3f-ammo/tree/main" ,
4255 } ,
4356 {
4457 id : 7 ,
@@ -170,6 +183,13 @@ const Projects = () => {
170183 < span className = "px-3 py-1 rounded-full text-xs font-medium bg-white/5 text-gray-400 border border-white/5" >
171184 { project . stats . type }
172185 </ span >
186+ { /* @ts -ignore */ }
187+ { project . wip && (
188+ < span className = "px-3 py-1 rounded-full text-xs font-medium bg-yellow-500/10 text-yellow-500 border border-yellow-500/20 flex items-center gap-1" >
189+ < AlertTriangle className = "w-3 h-3" />
190+ WIP
191+ </ span >
192+ ) }
173193 </ div >
174194 </ div >
175195
0 commit comments