@let integrations = integrations$ | async;
@let isLoading = isLoading$ | async;
@if (integrationGroups$ | async; as integrationGroups) {
@for (integrationGroup of integrationGroups; track integrationGroup.groupName) {
@for (integrationType of integrationGroup.integrationTypes; track integrationType.id) {
{{ integrationType.name }}
}
}
}
@for (filter of filters; track filter.value) {
{{ filter.label }}
}
@if (isLoading) {
} @else if (!integrations?.length) {
{{ 'INTEGRATIONS.MESSAGE.NO_INTEGRATIONS' | translate }}
} @else {
@for (integration of integrations; track integration.id) {
![]()
@if (integration.isComingSoon) {
{{ 'INTEGRATIONS.COMING_SOON' | translate }}
}
{{ integration.name | replace: '_' : ' ' }}
@if (integration.isPaid) {
}
}
}