Passed
Push — main ( c7f79a...9585c1 )
by LCS
02:57
created

App.tsx ➔ App   A

Complexity

Conditions 1

Size

Total Lines 8
Code Lines 7

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 7
dl 0
loc 8
c 0
b 0
f 0
rs 10
cc 1
1
import ToolCard from "./components/ToolCard";
2
import Calculator from "./tools/Calculator";
3
import PasswordGenerator from "./tools/PasswordGenerator";
4
import QRGenerator from "./tools/QRGenerator";
5
import UnitConverter from "./tools/UnitConverter";
6
7
const tools = [
8
  { name: "Calculator", component: <Calculator /> },
9
  { name: "Password Generator", component: <PasswordGenerator /> },
10
  { name: "QR Code Generator", component: <QRGenerator /> },
11
  { name: "Unit Converter", component: <UnitConverter /> },
12
];
13
14
export default function App() {
15
  return (
16
    <main className="tool-grid">
17
      {tools.map((tool) => (
18
        <ToolCard key={tool.name} name={tool.name} content={tool.component} />
19
      ))}
20
    </main>
21
  );
22
}