load static method

Future<Comics> load()

Загрузка комикса

Implementation

static Future<Comics> load() async {
  final tempDir = await getTemporaryDirectory();
  final dataFile = File('${tempDir.path}/data.json');

  if (await dataFile.exists()) {
    final jsonString = await dataFile.readAsString();
    final json = jsonDecode(jsonString) as Map<String, dynamic>;
    return Comics.fromJson(json);
  }

  return Comics(width: 1080, height: 2160);
}