add most models needed for invites

This commit is contained in:
Henry Hiles 2026-10-06 20:52:56 -04:00
commit 0df2d8f78b
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
7 changed files with 61 additions and 4 deletions

View file

@ -0,0 +1,15 @@
import "package:fast_immutable_collections/fast_immutable_collections.dart";
import "package:flutter_riverpod/flutter_riverpod.dart";
import "package:nexus/models/invited_room.dart";
class InvitedRoomsController extends Notifier<IList<InvitedRoom>> {
@override
IList<InvitedRoom> build() => .new();
void set(IList<InvitedRoom> newState) => state = newState;
static final provider =
NotifierProvider<InvitedRoomsController, IList<InvitedRoom>>(
InvitedRoomsController.new,
);
}