"use client";
import { j as e } from "../../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.mjs";
import "react";
import { ReactComponent as o } from "../../assets/images/LinuxIcon.svg.mjs";
import { ReactComponent as r } from "../../assets/images/MacOSIcon.svg.mjs";
import { ReactComponent as a } from "../../assets/images/SteamDeckIcon.svg.mjs";
import { ReactComponent as c } from "../../assets/images/WebIcon.svg.mjs";
import { ReactComponent as m } from "../../assets/images/Windows11Icon.svg.mjs";
function p({ platform: n, ...t }) {
  switch (n) {
    case "web":
      return /* @__PURE__ */ e.jsx(c, { ...t });
    case "darwin":
      return /* @__PURE__ */ e.jsx(r, { ...t });
    case "linux":
      return /* @__PURE__ */ e.jsx(o, { ...t });
    case "windows":
      return /* @__PURE__ */ e.jsx(m, { ...t });
    case "steamdeck":
      return /* @__PURE__ */ e.jsx(a, { ...t });
    default:
      return null;
  }
}
export {
  p as PlatformIcon
};
//# sourceMappingURL=index.mjs.map
