Save state (data could be null)
data
@override Future<void> save(Uint8List? data) async { final file = await _getFile(); // Write as json await file.writeAsBytes(data!); }