feat: improve Watchlist form UI

This commit is contained in:
Maël Gangloff
2024-08-03 18:56:37 +02:00
parent b103d803b1
commit eac73b03aa
3 changed files with 93 additions and 182 deletions

View File

@@ -24,13 +24,13 @@ export default function WatchlistPage() {
const onCreateWatchlist = (values: {
domains: string[],
triggers: { event: string, action: string, connector?: string }[]
emailTriggers: string[]
connector?: string
}) => {
const domainsURI = values.domains.map(d => '/api/domains/' + d)
postWatchlist({
domains: domainsURI,
triggers: values.triggers,
triggers: values.emailTriggers.map(t => ({event: t, action: 'email'})),
connector: values.connector !== undefined ? '/api/connectors/' + values.connector : undefined
}).then((w) => {
form.resetFields()