import Sonarr from "./widgets/service/sonarr"; import Radarr from "./widgets/service/radarr"; import Ombi from "./widgets/service/ombi"; import Portainer from "./widgets/service/portainer"; import Emby from "./widgets/service/emby"; import Nzbget from "./widgets/service/nzbget"; import Docker from "./widgets/service/docker"; const widgetMappings = { docker: Docker, sonarr: Sonarr, radarr: Radarr, ombi: Ombi, portainer: Portainer, emby: Emby, nzbget: Nzbget, }; export default function Widget({ service }) { const ServiceWidget = widgetMappings[service.widget.type]; if (ServiceWidget) { return ; } return (
Missing Widget Type: {service.widget.type}
); }