import type { ReactNode } from "react";
/** Line icons on a 24 px grid, drawn in `currentColor` (CR-005). */
const PATHS = {
hq: (
<>
>
),
map: (
<>
>
),
jobs: (
<>
>
),
fleet: (
<>
>
),
pilots: (
<>
>
),
market: (
<>
>
),
places: (
<>
>
),
credits: (
<>
>
),
clock: (
<>
>
),
fuel: ,
cargo: (
<>
>
),
arrow: ,
lock: (
<>
>
),
check: ,
bolt: ,
rest: ,
alert: (
<>
>
),
close: ,
gear: (
<>
>
),
plus: ,
target: (
<>
>
),
send: ,
hire: (
<>
>
),
route: (
<>
>
),
speed: ,
range: (
<>
>
),
landing: ,
star: ,
} satisfies Record;
export type IconName = keyof typeof PATHS;
export function Icon({ name, className = "size-5" }: { name: IconName; className?: string }) {
return (
);
}