Skip to content

Instantly share code, notes, and snippets.

@minikin
Last active March 25, 2024 12:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save minikin/c3696aadcce7e839052a54520fc9f4ef to your computer and use it in GitHub Desktop.
Save minikin/c3696aadcce7e839052a54520fc9f4ef to your computer and use it in GitHub Desktop.
void main() {
var list1 = ['I', '💙', 'Flutter'];
final list2 = list1;
list2[2] = 'Dart';
// const list3 = list1;
}
class User {
final String id;
final String? subscriptionId;
const User(
this.subscriptionId, {
required this.id,
});
}
class Subscription {
final String id;
const Subscription({
required this.id,
});
}
Subscription getSubscription({
required String id,
}) =>
subscriptions.firstWhere((element) => element.id == id);
final subscriptions = [];
// final subscription = getSubscription(user.id);
extension type SubscriptionId(String id) {}
extension type UserId(String id) {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment