fix: syntax error in wallet-setup and use simplified Device type in DeviceReaderService
**Motivations :** - Erreur de syntaxe dans wallet-setup.ts (try/catch mal formé) - Import de Device depuis SDK peut causer des erreurs de compilation - Utiliser un type simplifié pour éviter les dépendances lourdes **Modifications :** - Corriger l'indentation du try/catch dans wallet-setup.ts - Remplacer l'import Device par une interface simplifiée dans DeviceReaderService - Cette interface couvre les champs nécessaires sans dépendre du SDK complet **Pages affectées :** - src/pages/wallet-setup/wallet-setup.ts (correction syntaxe) - src/services/device-reader.service.ts (type simplifié)
This commit is contained in:
parent
36adf1df12
commit
102ee331db
@ -104,6 +104,7 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||
}
|
||||
await new Promise(resolve => setTimeout(resolve, delayMs));
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('❌ Services not available:', error);
|
||||
throw error;
|
||||
|
||||
@ -4,7 +4,20 @@
|
||||
*/
|
||||
|
||||
import { DATABASE_CONFIG } from './database-config';
|
||||
import { Device } from '../../pkg/sdk_client';
|
||||
|
||||
// Type simplifié pour éviter les problèmes d'import du SDK
|
||||
export interface Device {
|
||||
sp_wallet?: {
|
||||
address?: string;
|
||||
birthday?: number;
|
||||
last_scan?: number;
|
||||
spend_key?: any;
|
||||
scan_key?: any;
|
||||
[key: string]: any;
|
||||
};
|
||||
sp_client?: any;
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
export class DeviceReaderService {
|
||||
private static instance: DeviceReaderService | null = null;
|
||||
@ -132,4 +145,3 @@ export class DeviceReaderService {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user