import { q } from "@thorium/context/AppContext"; import { pickStarmapShip } from "@thorium/cores/StarmapCore/pickShip"; import { useStation } from "@thorium/routes/station/useStation"; import { usePrompt } from "@thorium/ui/AlertDialog"; import Button from "@thorium/ui/Button"; import { Icon } from "@thorium/ui/Icon"; export function ReputationCore() { const { shipId: id } = useStation(); const [reputation] = q.starmapCore.reputation.useNetRequest({ entityId: id }); const prompt = usePrompt(); return (
{reputation.length === 0 ? (

No reputation

) : ( reputation.map(({ id: targetId, name, value }) => { return (
); }) )}
); }