Commit 0f7a8d3
committed
perf(popup): use server-returned notifications after mark-repo-as-read
Have markRepoAsRead return the updated notifications list instead of
requiring a separate GET_STATE round-trip. Eliminates redundant
manual DOM removal + full re-render cycle. Fall back to GET_STATE
if the response payload is invalid.1 parent abb7d3c commit 0f7a8d3
3 files changed
Lines changed: 18 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
750 | 750 | | |
751 | 751 | | |
752 | 752 | | |
753 | | - | |
| 753 | + | |
754 | 754 | | |
755 | 755 | | |
756 | 756 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
861 | | - | |
862 | 861 | | |
863 | | - | |
864 | | - | |
865 | | - | |
866 | | - | |
867 | | - | |
868 | | - | |
869 | | - | |
870 | | - | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
871 | 867 | | |
872 | | - | |
873 | | - | |
874 | | - | |
| 868 | + | |
875 | 869 | | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
876 | 873 | | |
877 | 874 | | |
878 | 875 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
512 | 512 | | |
513 | 513 | | |
514 | 514 | | |
515 | | - | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
516 | 519 | | |
517 | 520 | | |
518 | 521 | | |
| |||
552 | 555 | | |
553 | 556 | | |
554 | 557 | | |
555 | | - | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
556 | 562 | | |
557 | 563 | | |
558 | 564 | | |
| |||
0 commit comments