diff --git a/app/dashboard/settings/SettingsPage.tsx b/app/dashboard/settings/SettingsPage.tsx index 6127510..71ee238 100644 --- a/app/dashboard/settings/SettingsPage.tsx +++ b/app/dashboard/settings/SettingsPage.tsx @@ -7,6 +7,7 @@ import { ProfileSettings } from '@/components/cards/settings/ProfileSettings'; import { PasswordSettings } from '@/components/cards/settings/PasswordSettings'; import { NotificationProviderSettings } from '@/components/cards/settings/NotificationProviderSettings'; import { NotificationSettings } from '@/components/cards/settings/NotificationSettings'; +import { MonitoringSettings } from '@/components/cards/settings/MonitoringSettings'; import { useState } from 'react'; interface SettingsPageProps { @@ -64,6 +65,19 @@ export default function SettingsPage({ username, name, email }: SettingsPageProp + + +
+
+
+ +
+
diff --git a/components/cards/settings/MonitoringSettings.tsx b/components/cards/settings/MonitoringSettings.tsx new file mode 100644 index 0000000..1bfc7a8 --- /dev/null +++ b/components/cards/settings/MonitoringSettings.tsx @@ -0,0 +1,14 @@ +"use client" + +import { useEffect, useState } from "react" +import useNotifications from "@/hooks/useNotifications" +import { Check, CircleHelp, Copy, Server, Smartphone } from "lucide-react" + +interface MonitoringSettingsProps { + onError: (message: string) => void + onSuccess: (message: string) => void +} + +export const MonitoringSettings = ({ onError, onSuccess }: MonitoringSettingsProps) => { + return
MonitoringSettings
+} \ No newline at end of file