From 1d7bc35974205e82cc58a5db647ba5398bfb381c Mon Sep 17 00:00:00 2001 From: Shorpo R Date: Mon, 4 Dec 2023 20:18:59 -0700 Subject: [PATCH] feat: Enable metric alerts on dev --- packages/app/src/Alert.tsx | 42 +++++++++++++++--------------- packages/app/src/EditChartForm.tsx | 6 ++++- packages/app/src/TeamPage.tsx | 2 ++ packages/app/src/config.ts | 3 +++ 4 files changed, 31 insertions(+), 22 deletions(-) diff --git a/packages/app/src/Alert.tsx b/packages/app/src/Alert.tsx index 0224739ba..7ec91067e 100644 --- a/packages/app/src/Alert.tsx +++ b/packages/app/src/Alert.tsx @@ -55,28 +55,28 @@ export const SlackChannelForm = ({ return ( <> - {hasSlackWebhooks && ( -
- Slack Webhook - - {/* Ensure user selects a slack webhook before submitting form */} - +
{ @@ -970,7 +974,7 @@ export const EditLineChartForm = ({ }} /> - {editedChart.series[0].table === 'logs' && ( + {isChartAlertsFeatureEnabled && (
{isLocalDashboard ? ( diff --git a/packages/app/src/TeamPage.tsx b/packages/app/src/TeamPage.tsx index 10a4af1bb..5da3363f7 100644 --- a/packages/app/src/TeamPage.tsx +++ b/packages/app/src/TeamPage.tsx @@ -341,6 +341,7 @@ export default function TeamPage() { name="name" placeholder="My Slack Webhook" className="border-0 mb-4 px-3" + required /> Webhook URL @@ -351,6 +352,7 @@ export default function TeamPage() { name="url" placeholder="https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX" className="border-0 mb-4 px-3" + required />