package com.walkguide.service; import java.util.HashMap; import java.util.Map; import org.springframework.stereotype.Service; @Service public class MockDataService { // Tambahin 'final' di sini sesuai saran VS Code private final Map userStatus = new HashMap<>(); private final Map hardwareShortcuts = new HashMap<>(); private final Map aiSettings = new HashMap<>(); public MockDataService() { // Data default awal saat Spring Boot nyala userStatus.put("status", "Sedang Berjalan"); userStatus.put("location", "Jl. Kenangan, SBY"); userStatus.put("batteryLevel", 85); userStatus.put("lastSeen", "2026-04-23T08:40:00Z"); hardwareShortcuts.put("volumeUpAction", "accept_call"); hardwareShortcuts.put("volumeDownAction", "emergency_ping"); aiSettings.put("alertDistanceMeters", 2.5); aiSettings.put("hapticFeedback", true); } public Map getUserStatus() { return userStatus; } public Map updateShortcuts(Map newShortcuts) { hardwareShortcuts.putAll(newShortcuts); return hardwareShortcuts; } public Map updateAiSettings(Map newSettings) { aiSettings.putAll(newSettings); return aiSettings; } }