| 12345678910111213141516171819202122232425262728293031323334353637 | import 'package:flowy_infra/colorscheme/colorscheme.dart';import 'package:flutter/material.dart';const List<String> builtInThemes = [  'light',];class AppTheme {  // metadata member  final FlowyColorScheme lightTheme;  final FlowyColorScheme darkTheme;  // static final Map<String, dynamic> _cachedJsonData = {};  const AppTheme({    required this.lightTheme,    required this.darkTheme,  });  factory AppTheme.fromName({required String themeName}) {    // if (builtInThemes.contains(themeName)) {    //   return AppTheme(    //     lightTheme: FlowyColorScheme.builtIn(themeName, Brightness.light),    //     darkTheme: FlowyColorScheme.builtIn(themeName, Brightness.dark),    //   );    // } else {    //   // load from Json    //   return AppTheme(    //     lightTheme: FlowyColorScheme.fromJson(_jsonData, Brightness.light),    //     darkTheme: FlowyColorScheme.fromJson(_jsonData, Brightness.dark),    //   );    // }    return AppTheme(      lightTheme: FlowyColorScheme.builtIn(themeName, Brightness.light),      darkTheme: FlowyColorScheme.builtIn(themeName, Brightness.dark),    );  }}
 |