kirakira/lib/shared/utils/random_string.dart
Sarthak Kimtani cb24b68069 v1 release
2024-02-17 20:32:01 +05:30

12 lines
347 B
Dart

import "dart:math";
String randomString(int length) {
const charset =
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
final random = Random.secure();
final codeUnits = List<int>.generate(
length,
(index) => charset.codeUnitAt(random.nextInt(charset.length)),
);
return String.fromCharCodes(codeUnits);
}