From 5bb1174635c5df048746b473a8a3538801b8193f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Tue, 30 Jul 2024 22:03:04 +0200 Subject: [PATCH] feat: connector on watchlist --- assets/components/tracking/ConnectorForm.tsx | 1 + assets/components/tracking/WatchlistForm.tsx | 45 ++++++++------------ assets/pages/tracking/WatchlistPage.tsx | 11 ++--- assets/utils/api/index.ts | 9 ++-- assets/utils/api/watchlist.ts | 15 ++----- 5 files changed, 35 insertions(+), 46 deletions(-) diff --git a/assets/components/tracking/ConnectorForm.tsx b/assets/components/tracking/ConnectorForm.tsx index 18cc297..c59dd77 100644 --- a/assets/components/tracking/ConnectorForm.tsx +++ b/assets/components/tracking/ConnectorForm.tsx @@ -40,6 +40,7 @@ export function ConnectorForm({form, onCreate}: { form: FormInstance, onCreate: rules={[{required: true, message: t`Required`}]} > setActionsSelect({...actionsSelect, [field.key]: e})}/> + optionFilterProp="label"/> - {actionsSelect[field.key] === 'buy' && - } + optionFilterProp="label" + options={connectors.map(c => ({ + label: `${c.provider} (${c.id})`, + value: c.id + }))} + /> +