WIP: folders actions #5

Draft
Juan wants to merge 8 commits from login into main
Showing only changes of commit 2677625b54 - Show all commits

View File

@ -41,7 +41,7 @@ class EmailListScreen extends StatelessWidget {
to: email.to.toString(),
subject: email.subject,
date: email.date.toString(),
id: email.id.toString(),
id: email.id.toString(), //i think this is thread id?
),
),
);
@ -77,6 +77,7 @@ class EmailPageState extends State<EmailPage> {
super.initState();
widget.page = page;
isBackDisabled = true;
_fetchEmails();
}
String getPage() => widget.page.toString();
@ -92,7 +93,6 @@ class EmailPageState extends State<EmailPage> {
// String getPage() => widget.page.toString();
void updatePagenation(String option) {
if (option == "next") {
setState(() {
@ -108,7 +108,7 @@ class EmailPageState extends State<EmailPage> {
currentPageNotifier.value = widget.page;
if (widget.page == 1) {
isBackDisabled = true;
print("back dis");
print("back disabled");
}
});
}
@ -118,7 +118,6 @@ class EmailPageState extends State<EmailPage> {
}
void _fetchEmails() async {
// print(selectedFolder)
try {
List<GetThreadResponse> fetchedEmails = await apiService
.fetchEmailsFromFolder(widget.selectedFolder, widget.offset);
@ -134,7 +133,6 @@ class EmailPageState extends State<EmailPage> {
@override
Widget build(BuildContext context) {
_fetchEmails();
return Scaffold(
body: EmailListScreen(
emails: emails,