feat: add support for calendar without integrations, add today mark (#2016)

* feat: add support for calendar without integrations, add today mark

* fix: ci issues
This commit is contained in:
Meier Lukas authored and GitHub committed 2025-01-21 11:01:52 +01:00
1 parent b30c192b8f
commit 9d85677046
5 files changed
+81 -41

No files matched your search

@@ -79,7 +79,13 @@ const InnerContent = ({ item, ...dimensions }: InnerContentProps) => {
>
<Throw
error={new NoIntegrationSelectedError()}
when={widgetSupportsIntegrations && item.integrationIds.length === 0}
when={
widgetSupportsIntegrations &&
item.integrationIds.length === 0 &&
"integrationsRequired" in definition &&
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
definition.integrationsRequired !== false
}
/>
<BoardItemMenu offset={4} item={newItem} />
<Comp