Added a not-connected state to the survey state indicator

This commit is contained in:
Prasoon Mahawar
2023-10-06 08:22:46 +00:00
parent a78c19385e
commit f3280292ac

View File

@@ -2,7 +2,7 @@
import { TEnvironment } from "@formbricks/types/v1/environment";
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "@formbricks/ui";
import { ArchiveBoxIcon, CheckIcon, PauseIcon } from "@heroicons/react/24/solid";
import { ArchiveBoxIcon, CheckIcon, PauseIcon, ExclamationTriangleIcon } from "@heroicons/react/24/solid";
interface SurveyStatusIndicatorProps {
status: string;
@@ -11,7 +11,13 @@ interface SurveyStatusIndicatorProps {
}
export default function SurveyStatusIndicator({ status, tooltip, environment }: SurveyStatusIndicatorProps) {
if (!environment.widgetSetupCompleted) return null;
if (!environment.widgetSetupCompleted) {
return (
<div>
<ExclamationTriangleIcon className="h-4 w-4 text-amber-500" />
</div>
);
}
if (tooltip) {
return (
<TooltipProvider>