From 51e5cb7e36feefbe2759307856888d54a91bc1d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Tue, 30 Jul 2024 16:17:31 +0200 Subject: [PATCH] feat: ovh api conditions checkbox --- assets/components/tracking/ConnectorForm.tsx | 37 ++++++++--- translations/translations.pot | 65 ++++++++++---------- 2 files changed, 64 insertions(+), 38 deletions(-) diff --git a/assets/components/tracking/ConnectorForm.tsx b/assets/components/tracking/ConnectorForm.tsx index 80de2d5..caa86fc 100644 --- a/assets/components/tracking/ConnectorForm.tsx +++ b/assets/components/tracking/ConnectorForm.tsx @@ -40,6 +40,28 @@ export function ConnectorForm({form, onCreate}: { form: FormInstance, onCreate: } ] + const helpGetTokenLink = (provider?: string) => { + switch (provider) { + case ConnectorProvider.OVH: + return + {t`Retrieve a set of tokens from your OVH account`} + + default: + return <> + } + } + + const tosHyperlink = (provider?: string) => { + switch (provider) { + case ConnectorProvider.OVH: + return 'https://storage.gra.cloud.ovh.net/v1/AUTH_325716a587c64897acbef9a4a4726e38/contracts/9973515-contrat_genServices-FR-15.1.pdf' + default: + return '' + } + } + + return