diff --git a/packages/widgets/src/indexer-manager/component.tsx b/packages/widgets/src/indexer-manager/component.tsx index d9d79020f..6e487af5a 100644 --- a/packages/widgets/src/indexer-manager/component.tsx +++ b/packages/widgets/src/indexer-manager/component.tsx @@ -16,9 +16,6 @@ export default function IndexerManagerWidget({ integrationIds, serverData, }: WidgetComponentProps<"indexerManager">) { - if (integrationIds.length === 0) { - throw new NoIntegrationSelectedError(); - } const t = useI18n(); const [indexersData, setIndexersData] = useState<{ integrationId: string; indexers: Indexer[] }[]>( serverData?.initialData ?? [], @@ -39,26 +36,49 @@ export default function IndexerManagerWidget({ }, ); + const iconStyle = { height: "7.5cqmin", width: "7.5cqmin" }; + + if (integrationIds.length === 0) { + throw new NoIntegrationSelectedError(); + } + return ( - - - {t("widget.indexerManager.title")} + + + {t("widget.indexerManager.title")} - - + + {indexersData.map(({ integrationId, indexers }) => ( - + {indexers.map((indexer) => ( - - - + + + {indexer.name} {indexer.status === false || indexer.enabled === false ? ( - + ) : ( - + )} ))} @@ -67,11 +87,13 @@ export default function IndexerManagerWidget({