cleanupTempFiles method

Future<void> cleanupTempFiles(
  1. List<String> tempPaths
)

Clean up temporary files

Implementation

Future<void> cleanupTempFiles(List<String> tempPaths) async {
  for (final tempPath in tempPaths) {
    try {
      final entity = FileSystemEntity.typeSync(tempPath);
      switch (entity) {
        case FileSystemEntityType.file:
          await File(tempPath).delete();
          break;
        case FileSystemEntityType.directory:
          await Directory(tempPath).delete(recursive: true);
          break;
        default:
          // Skip other types
          break;
      }
    } catch (e) {
      // Ignore cleanup errors
      continue;
    }
  }
}