mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-07-28 01:15:23 -04:00
more freezed cleanup
This commit is contained in:
parent
d6999c36a9
commit
6a47363d8c
10 changed files with 3516 additions and 341 deletions
|
@ -23,6 +23,15 @@ Uint8List base64UrlNoPadDecodeDynamic(dynamic source) {
|
|||
return base64.decode(source);
|
||||
}
|
||||
|
||||
class Uint8ListJsonConverter implements JsonConverter<Uint8List, String> {
|
||||
const Uint8ListJsonConverter();
|
||||
|
||||
@override
|
||||
Uint8List fromJson(String json) => base64UrlNoPadDecode(json);
|
||||
@override
|
||||
String toJson(Uint8List data) => base64UrlNoPadEncode(data);
|
||||
}
|
||||
|
||||
@immutable
|
||||
abstract class EncodedString extends Equatable {
|
||||
final String contents;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue