Skip to content

Commit e1e3809

Browse files
committed
refactor: relocate feature components, rename css files, and refactor imports with @ alias
1 parent 3736897 commit e1e3809

File tree

25 files changed

+44
-46
lines changed

25 files changed

+44
-46
lines changed

client/src/components/Menu/models/navigation-model.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

client/src/components/Menu/sidenavbar.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,16 @@ import SmartToyIcon from "@mui/icons-material/SmartToy";
66
import "./sidenavbar.css";
77
import React, { useState } from "react";
88
import { useTranslation } from "react-i18next";
9-
10-
import { NavItem } from "./models/navigation-model";
119
import { useConnectivity } from "@/context/connectivity-context";
1210
import FiberManualRecordIcon from '@mui/icons-material/FiberManualRecord';
1311
import { isSimulationMode } from "@/utils/simulation";
1412

13+
export interface NavItem {
14+
name: string;
15+
linkTo: string;
16+
icon: React.ReactElement;
17+
}
18+
1519
const iconsPages = [
1620
{ name: "menu.robot", linkTo: "/", icon: <SmartToyIcon /> },
1721
{ name: "menu.drinks", linkTo: "/drinks", icon: <LocalBarIcon /> },

client/src/components/clock/Slider/models/slider.model.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

client/src/components/clock/models/clock.model.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

client/src/components/jostick-controller/jostick-controller.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from "react";
22
import { Box, Paper, Tooltip } from "@mui/material";
33
import { IRemoteControlReceiveStatus } from "@/pages/car/models/model";
44

5-
import "./styles.css";
5+
import "./jostick-styles.css";
66

77
// Icons
88
import KeyboardArrowUpIcon from '@mui/icons-material/KeyboardArrowUp';

client/src/components/jostick-controller/styles.css renamed to client/src/components/jostick-controller/jostick-styles.css

File renamed without changes.

client/src/pages/car/car-page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React, { useEffect } from "react";
22
import { Box, useTheme, useMediaQuery, Theme, Alert } from "@mui/material";
3-
import "@/pages/car/styles.css";
3+
import "@/pages/car/car-styles.css";
44
import { useRobotControl } from "./hooks/use-robot-control";
55
import { SimulationAlert } from "@/components/simulation-alert/simulation-alert";
66
import { robotService } from "@/pages/car/services/robot.service";
@@ -9,7 +9,7 @@ import { robotService } from "@/pages/car/services/robot.service";
99
import { CarHeader } from "./components/car-header";
1010
import { TelemetryCard } from "./components/kpi-cards/telemetry-card";
1111
import { ActuatorsCard } from "./components/kpi-cards/actuators-card";
12-
import { RgbCard } from "@/components/rgb-card/rgb-card";
12+
import { RgbCard } from "@/pages/car/components/rgb-card/rgb-card";
1313
import { KineticCard } from "./components/kpi-cards/kinetic-card";
1414

1515
export const CarPage: React.FC = () => {
File renamed without changes.

client/src/components/rgb-card/rgb-card.tsx renamed to client/src/pages/car/components/rgb-card/rgb-card.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Box, Paper, Typography, SxProps, Theme } from "@mui/material";
22
import PaletteIcon from '@mui/icons-material/Palette';
33
import { HexColorPicker } from "react-colorful";
44
import { useTranslation } from "react-i18next";
5-
import "./styles.css";
5+
import "./rgb-card-styles.css";
66

77
interface RgbCardProps {
88
color: string;

0 commit comments

Comments
 (0)