From d8dcca386ed86d1bc4062c582306109053eaea67 Mon Sep 17 00:00:00 2001 From: GSRN Date: Tue, 16 Sep 2025 09:04:19 +0200 Subject: [PATCH] fix: Refactor imports in OfflineMode, Settings, and API services ### Summary of Changes - Removed unused imports from `OfflineMode.js` and `Settings.js` to streamline the code. - Cleaned up the import statements in `api.js` by eliminating the unused `formatServiceData` and `formatEventData` functions. ### Expected Results - Improved code clarity and maintainability by adhering to clean code principles and reducing unnecessary dependencies. --- frontend/src/components/OfflineMode.js | 2 +- frontend/src/components/Settings.js | 4 ++-- frontend/src/services/api.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/OfflineMode.js b/frontend/src/components/OfflineMode.js index e9a1c1d..7ed1971 100644 --- a/frontend/src/components/OfflineMode.js +++ b/frontend/src/components/OfflineMode.js @@ -1,6 +1,6 @@ import React from 'react'; import { Alert, Button, Space } from 'antd'; -import { WifiOutlined, ReloadOutlined } from '@ant-design/icons'; +import { ReloadOutlined } from '@ant-design/icons'; const OfflineMode = ({ onRetry }) => { return ( diff --git a/frontend/src/components/Settings.js b/frontend/src/components/Settings.js index 56a4588..e37a55f 100644 --- a/frontend/src/components/Settings.js +++ b/frontend/src/components/Settings.js @@ -1,7 +1,7 @@ import React, { useState } from 'react'; -import { Card, Form, Input, Button, Switch, Select, Divider, Typography, message } from 'antd'; +import { Card, Form, Input, Button, Switch, Select, Typography, message } from 'antd'; -const { Title, Text } = Typography; +const { Title } = Typography; const { Option } = Select; const Settings = () => { diff --git a/frontend/src/services/api.js b/frontend/src/services/api.js index 0d17c5a..b23aa0d 100644 --- a/frontend/src/services/api.js +++ b/frontend/src/services/api.js @@ -1,6 +1,6 @@ import axios from 'axios'; import { API_CONFIG, SERVICE_URLS, FALLBACK_DATA } from '../constants'; -import { handleRequestError, formatServiceData, formatEventData } from '../utils/errorHandling'; +import { handleRequestError } from '../utils/errorHandling'; // Create axios instances with timeout and error handling const apiClient = axios.create({