{
+ if (integration.refreshNeeded) {
+ toaster.show(
+ 'Please refresh the integration from the calendar',
+ 'warning'
+ );
+ return;
+ }
+ setRefresh(true);
+ setTimeout(() => {
+ setRefresh(false);
+ }, 10);
+ setCurrent(index);
+ }}
+ className={clsx(
+ 'flex gap-[8px] items-center',
+ currentIntegration.id !== integration.id &&
+ 'opacity-20 hover:opacity-100 cursor-pointer'
+ )}
+ >
+
+ {(integration.inBetweenSteps || integration.refreshNeeded) && (
+
+ )}
+
+
+
+
+ {integration.name}
+
+