]> Untitled Git - lemmy-ui.git/blobdiff - src/shared/components/person/inbox.tsx
Merge branch 'main' into nicer-error-hnadling
[lemmy-ui.git] / src / shared / components / person / inbox.tsx
index 3c3e9484db5de5dfd6d8ced0547211750377dd5e..8145ab62af58a5c109fef7a96c4460ad42a8dff4 100644 (file)
@@ -84,7 +84,7 @@ interface InboxState {
   messages: PrivateMessageView[];
   combined: ReplyType[];
   sort: CommentSortType;
-  page: bigint;
+  page: number;
   siteRes: GetSiteResponse;
   loading: boolean;
 }
@@ -100,7 +100,7 @@ export class Inbox extends Component<any, InboxState> {
     messages: [],
     combined: [],
     sort: "New",
-    page: 1n,
+    page: 1,
     siteRes: this.isoData.site_res,
     loading: true,
   };
@@ -466,18 +466,18 @@ export class Inbox extends Component<any, InboxState> {
     );
   }
 
-  handlePageChange(page: bigint) {
+  handlePageChange(page: number) {
     this.setState({ page });
     this.refetch();
   }
 
   handleUnreadOrAllChange(i: Inbox, event: any) {
-    i.setState({ unreadOrAll: Number(event.target.value), page: 1n });
+    i.setState({ unreadOrAll: Number(event.target.value), page: 1 });
     i.refetch();
   }
 
   handleMessageTypeChange(i: Inbox, event: any) {
-    i.setState({ messageType: Number(event.target.value), page: 1n });
+    i.setState({ messageType: Number(event.target.value), page: 1 });
     i.refetch();
   }
 
@@ -492,7 +492,7 @@ export class Inbox extends Component<any, InboxState> {
       let repliesForm: GetReplies = {
         sort: "New",
         unread_only: true,
-        page: 1n,
+        page: 1,
         limit: fetchLimit,
         auth,
       };
@@ -501,7 +501,7 @@ export class Inbox extends Component<any, InboxState> {
       let personMentionsForm: GetPersonMentions = {
         sort,
         unread_only: true,
-        page: 1n,
+        page: 1,
         limit: fetchLimit,
         auth,
       };
@@ -509,7 +509,7 @@ export class Inbox extends Component<any, InboxState> {
 
       let privateMessagesForm: GetPrivateMessages = {
         unread_only: true,
-        page: 1n,
+        page: 1,
         limit: fetchLimit,
         auth,
       };
@@ -560,7 +560,7 @@ export class Inbox extends Component<any, InboxState> {
   }
 
   handleSortChange(val: CommentSortType) {
-    this.setState({ sort: val, page: 1n });
+    this.setState({ sort: val, page: 1 });
     this.refetch();
   }
 
@@ -574,7 +574,7 @@ export class Inbox extends Component<any, InboxState> {
       );
       i.setState({ replies: [], mentions: [], messages: [] });
       i.setState({ combined: i.buildCombined() });
-      UserService.Instance.unreadInboxCountSub.next(0n);
+      UserService.Instance.unreadInboxCountSub.next(0);
       window.scrollTo(0, 0);
       i.setState(i.state);
     }
@@ -583,9 +583,9 @@ export class Inbox extends Component<any, InboxState> {
   sendUnreadCount(read: boolean) {
     let urcs = UserService.Instance.unreadInboxCountSub;
     if (read) {
-      urcs.next(urcs.getValue() - 1n);
+      urcs.next(urcs.getValue() - 1);
     } else {
-      urcs.next(urcs.getValue() + 1n);
+      urcs.next(urcs.getValue() + 1);
     }
   }