@@ -2,15 +2,21 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
22import { faBone , faFilm , faPanorama , faRunning , faShirt , faUser } from "@fortawesome/free-solid-svg-icons"
33import { Fab , Tooltip } from "@mui/material"
44
5- function Footer ( { setOpenDrawer, setActiveTab } : { setOpenDrawer : ( open : boolean ) => void , setActiveTab : ( tab : string ) => void } ) : JSX . Element {
5+ function Footer ( {
6+ setOpenDrawer,
7+ setActiveTab,
8+ } : {
9+ setOpenDrawer : ( open : boolean ) => void
10+ setActiveTab : ( tab : string ) => void
11+ } ) : JSX . Element {
612 const colorPalette = {
7- motion : "#4A90E2" , // Soft Blue
8- skeleton : "#3498DB" , // Peter River Blue
9- outfit : "#2ECC71" , // Emerald Green
13+ motion : "#4A90E2" , // Soft Blue
14+ skeleton : "#3498DB" , // Peter River Blue
15+ material : "#2ECC71" , // Emerald Green
1016 background : "#9B59B6" , // Amethyst
11- model : "#FF8C00" , // Dark Orange
12- animation : "#E74C3C" // Alizarin Red
13- } ;
17+ model : "#FF8C00" , // Dark Orange
18+ animation : "#E74C3C" , // Alizarin Red
19+ }
1420
1521 return (
1622 < div className = "footer" >
@@ -24,14 +30,17 @@ function Footer({ setOpenDrawer, setActiveTab }: { setOpenDrawer: (open: boolean
2430 height : "106px" ,
2531 backgroundColor : colorPalette . motion ,
2632 } }
27- onClick = { ( ) => { setActiveTab ( "motion" ) ; setOpenDrawer ( true ) } }
33+ onClick = { ( ) => {
34+ setActiveTab ( "motion" )
35+ setOpenDrawer ( true )
36+ } }
2837 >
2938 < FontAwesomeIcon icon = { faRunning } color = "white" size = "6x" />
3039 </ Fab >
3140 </ Tooltip >
3241 { [
3342 { name : "Model" , icon : faUser , angle : - 20 , color : colorPalette . model } ,
34- { name : "Outfit " , icon : faShirt , angle : 10 , color : colorPalette . outfit } ,
43+ { name : "Material " , icon : faShirt , angle : 10 , color : colorPalette . material } ,
3544 { name : "Background" , icon : faPanorama , angle : 40 , color : colorPalette . background } ,
3645 { name : "Skeleton" , icon : faBone , angle : 70 , color : colorPalette . skeleton } ,
3746 { name : "Animation" , icon : faFilm , angle : 100 , color : colorPalette . animation } ,
@@ -46,7 +55,10 @@ function Footer({ setOpenDrawer, setActiveTab }: { setOpenDrawer: (open: boolean
4655 height : "36px" ,
4756 backgroundColor : color ,
4857 } }
49- onClick = { ( ) => { setActiveTab ( name . toLowerCase ( ) ) ; setOpenDrawer ( true ) } }
58+ onClick = { ( ) => {
59+ setActiveTab ( name . toLowerCase ( ) )
60+ setOpenDrawer ( true )
61+ } }
5062 >
5163 < FontAwesomeIcon icon = { icon } color = "white" size = "lg" />
5264 </ Fab >
@@ -56,4 +68,4 @@ function Footer({ setOpenDrawer, setActiveTab }: { setOpenDrawer: (open: boolean
5668 )
5769}
5870
59- export default Footer
71+ export default Footer
0 commit comments