import React from "react"; import { syntaxHighlight } from "utilities/helpers"; import Button from "components/buttons/Button"; import Modal from "components/Modal"; const baseClass = "host-status-webhook-preview-modal"; const getHostStatusPreview = (teamScope?: boolean) => { const data = { unseen_hosts: 1, total_hosts: 2, days_unseen: 3, team_id: 123, } as Record; if (!teamScope) { delete data.team_id; } return { text: "More than X% of your hosts have not checked into Fleet for more than Y days. You've been sent this message because the Host status webhook is enabled in your Fleet instance.", data, }; }; interface IHostStatusWebhookPreviewModal { isTeamScope?: boolean; toggleModal: () => void; } const HostStatusWebhookPreviewModal = ({ isTeamScope = false, toggleModal, }: IHostStatusWebhookPreviewModal) => { return (

An example request sent to your configured Destination URL.

      
); }; export default HostStatusWebhookPreviewModal;