syncra_addons/creche_app/lib/service/invite_service.dart

29 lines
428 B
Dart

import 'package:supabase_flutter/supabase_flutter.dart';
class InviteService {
final supabase = Supabase.instance.client;
Future cancelInvite(String inviteId) async {
await supabase
.from('invites')
.update({
'status': 'cancelled',
'cancelled_at': DateTime.now().toIso8601String()
})
.eq('id', inviteId);
}
Future deleteInvite(String inviteId) async {
await supabase
.from('invites')
.delete()
.eq('id', inviteId);
}
}