setThemeMode method

void setThemeMode(
  1. bool darkMode
)

Implementation

void setThemeMode(bool darkMode) {
  // ✅ เชื่อมต่อกับคลาส Public และเรียกใช้เมธอดข้างใน
  final state = context.findAncestorStateOfType<JpjoyThemeProviderState>();
  if (state != null) {
    // ใช้ setState ผ่านเมธอดที่มีอยู่ หรือแก้ค่าข้างใน
    if (darkMode != state.isDark) {
      state.toggleTheme();
    }
  }
}