Cleanup Phase 1: Remove unused React imports from safe components (#2702)

Co-authored-by: Michael Neale <michael.neale@gmail.com>
This commit is contained in:
Zane
2025-05-29 09:13:26 -07:00
committed by GitHub
parent bf1c0d51e4
commit 3d5d3cedca
108 changed files with 203 additions and 194 deletions
+3 -3
View File
@@ -74,7 +74,7 @@ export const ConfigProvider: React.FC<ConfigProviderProps> = ({ children }) => {
const reloadConfig = useCallback(async () => {
const response = await readAllConfig();
setConfig(response.data.config || {});
setConfig(response.data?.config || {});
}, []);
const upsert = useCallback(
@@ -186,7 +186,7 @@ export const ConfigProvider: React.FC<ConfigProviderProps> = ({ children }) => {
(async () => {
// Load config
const configResponse = await readAllConfig();
setConfig(configResponse.data.config || {});
setConfig(configResponse.data?.config || {});
// Load providers
try {
@@ -199,7 +199,7 @@ export const ConfigProvider: React.FC<ConfigProviderProps> = ({ children }) => {
// Load extensions
try {
const extensionsResponse = await apiGetExtensions();
setExtensionsList(extensionsResponse.data.extensions);
setExtensionsList(extensionsResponse.data?.extensions || []);
} catch (error) {
console.error('Failed to load extensions:', error);
}