import { Base } from "./Base.js";
import { Ethereum } from "./Ethereum.js";
import { Polygon } from "./Polygon.js";
import { Solana } from "./Solana.js";
import { jsx } from "@emotion/react/jsx-runtime";
//#region src/icons/chains/ChainIcon.tsx
const CHAIN_COMPONENTS = {
	solana: Solana,
	ethereum: Ethereum,
	base: Base,
	polygon: Polygon
};
function ChainIcon({ chain, size = 24 }) {
	const Component = CHAIN_COMPONENTS[chain];
	return /* @__PURE__ */ jsx(Component, { size });
}
//#endregion
export { ChainIcon };
