deleteAvatarPayload static method

Future<void> deleteAvatarPayload(
  1. int index
)

Deletes a saved avatar payload by its index.

Implementation

static Future<void> deleteAvatarPayload(int index) async {
  final prefs = await SharedPreferences.getInstance();
  final List<String> current = prefs.getStringList(_key) ?? [];
  if (index >= 0 && index < current.length) {
    current.removeAt(index);
    await prefs.setStringList(_key, current);
  }
}