import * as React from "react"; import { Button, Col, Row, Switch, Typography } from "antd"; import { CodeTriggerForm } from "./components/code_trigger_form"; import { observer } from "mobx-react-lite"; import { triggerStore } from "./logic/trigger_store"; import { FileTriggerForm } from "./components/file_trigger_form"; import { ReactComponent as DeleteIcon } from "../../../assets/icons/delete.svg"; const { Title } = Typography; const Header = observer(() => { return (
triggerStore.setTriggerType()} />
Trigger editor: {triggerStore.getTriggerDescription()}
); }); const Bottom = observer(() => { return ( {triggerStore.triggers.map((el) => { return ( {el.value} triggerStore.deleteItem(el.id)} /> ); })} ); }); export const TriggerScreen: React.FunctionComponent = observer(() => { return ( <>
, {triggerStore.getTriggerType() ? ( <> ) : ( <> )}
); });