Jeffrey Biles
|
e1cba79ad2
|
Refactor lots of non-table functionality from MailTable to MailScreen
|
2020-03-30 14:03:05 -07:00 |
|
Jeffrey Biles
|
b8dfde835e
|
Bulk Actions
|
2020-03-30 00:52:56 -07:00 |
|
Jeffrey Biles
|
b925a6f991
|
clicking the Select All box
|
2020-03-29 23:52:38 -07:00 |
|
Jeffrey Biles
|
ea22275726
|
Select All checkbox reflects state of email selection
|
2020-03-29 23:45:33 -07:00 |
|
Jeffrey Biles
|
19c0f6d212
|
Add style for checkbox partial-check
|
2020-03-29 23:39:22 -07:00 |
|
Jeffrey Biles
|
a4d6663cfd
|
Global non-persisted state with useEmailSelection composition function
|
2020-03-29 22:51:32 -07:00 |
|
Jeffrey Biles
|
c481ec8cb2
|
Email Selection via checkboxes
|
2020-03-29 22:23:57 -07:00 |
|
Jeffrey Biles
|
fbc231daa8
|
Action bar + keyboard shortcuts on mail view
|
2020-03-29 21:14:47 -07:00 |
|
Jeffrey Biles
|
562f2a8442
|
Allow array of keycombos in useKeydown
|
2020-03-29 16:10:22 -07:00 |
|
Jeffrey Biles
|
84c16230b4
|
Abstract to useKeydown composition API
|
2020-03-29 16:09:26 -07:00 |
|
Jeffrey Biles
|
9c26bfae90
|
Escape key closes down modal
|
2020-03-29 15:16:32 -07:00 |
|
Jeffrey Biles
|
77e1a1d407
|
Click on overly to close modal
|
2020-03-29 14:40:18 -07:00 |
|
Jeffrey Biles
|
4789f44bbe
|
Modal display and opening
|
2020-03-29 14:31:09 -07:00 |
|
Jeffrey Biles
|
93ad63af80
|
r
|
2020-03-29 12:38:19 -07:00 |
|
Jeffrey Biles
|
5a7e748578
|
opening an email below the table
|
2020-03-29 12:29:45 -07:00 |
|
Jeffrey Biles
|
0a4e0c2fb3
|
readEmail and archiveEmail methods
|
2020-03-29 11:52:40 -07:00 |
|
Jeffrey Biles
|
85e04ed6cf
|
axios GET
|
2020-03-29 10:49:49 -07:00 |
|
Jeffrey Biles
|
266268a49c
|
async and Suspense
|
2020-03-29 10:21:02 -07:00 |
|
Jeffrey Biles
|
03c6923013
|
Pull code into MailTable component
|
2020-03-29 09:58:17 -07:00 |
|
Jeffrey Biles
|
6a921b858c
|
Building the Inbox
|
2020-03-29 09:20:57 -07:00 |
|
Jeffrey Biles
|
11c6ac7bad
|
Bare app - remove everything except styling, db.json, and packages
|
2020-03-29 01:38:36 -07:00 |
|
Jeffrey Biles
|
9c1b2a6ecc
|
Update to newest alpha version
|
2020-03-29 01:16:00 -07:00 |
|
Jeffrey Biles
|
de8773da86
|
keyboard shortcuts on the keys
|
2020-03-29 01:14:07 -07:00 |
|
Jeffrey Biles
|
41bd155563
|
Put marked call in the template so it's automatically reactive
|
2020-03-29 00:57:21 -07:00 |
|
Jeffrey Biles
|
169c397855
|
Save email when toggling read/unread and inbox/archived
|
2020-03-29 00:55:00 -07:00 |
|
Jeffrey Biles
|
3842b5a7f5
|
Use axios because it does the correct PUT format by default
|
2020-03-29 00:35:22 -07:00 |
|
Jeffrey Biles
|
285cc2c4e3
|
Better fixture data
|
2020-03-29 00:10:33 -07:00 |
|
Jeffrey Biles
|
fc9b252d6e
|
Fix typing mistake
|
2020-03-29 00:10:24 -07:00 |
|
Jeffrey Biles
|
18d6bfa297
|
Remove Mirage; add json-server with first email included
|
2020-03-28 21:00:57 -07:00 |
|
Jeffrey Biles
|
3bbc469da6
|
Use the Options API for two components
|
2020-03-28 16:45:29 -07:00 |
|
Jeffrey Biles
|
fb0954828c
|
From/sentAt byline
|
2020-03-23 22:58:46 -07:00 |
|
Jeffrey Biles
|
4abbbaf633
|
Move CSS to App.vue + add some rules
|
2020-03-23 22:51:00 -07:00 |
|
Jeffrey Biles
|
3bced07176
|
Remove Portal
|
2020-03-23 17:28:00 -07:00 |
|
Jeffrey Biles
|
af77551fe0
|
Better checkboxes, global button css
|
2020-03-23 17:26:32 -07:00 |
|
Jeffrey Biles
|
f6114cf7d1
|
Spacing improved on bulk actions
|
2020-03-23 17:05:39 -07:00 |
|
Jeffrey Biles
|
6d30810e40
|
Nicer buttons and subject line
|
2020-03-23 16:59:56 -07:00 |
|
Jeffrey Biles
|
9675e25bcc
|
MOve to Inbox button and keyboard shortcut
|
2020-03-19 03:49:43 -07:00 |
|
Jeffrey Biles
|
e4378d9216
|
Email toolbar buttons
|
2020-03-19 03:45:25 -07:00 |
|
Jeffrey Biles
|
0127326c75
|
archive shortcut
|
2020-03-19 03:36:46 -07:00 |
|
Jeffrey Biles
|
327e9b5835
|
MAke the changeEmail function work in setup hook
|
2020-03-19 03:32:05 -07:00 |
|
Jeffrey Biles
|
a495f6141c
|
This fixes the "archived emails stick around" issue... but I want to be able to do it with the setup function
|
2020-03-19 03:26:08 -07:00 |
|
Jeffrey Biles
|
d427f80182
|
keyboard shortcuts for 'archived, then next/previous'
|
2020-03-19 03:16:38 -07:00 |
|
Jeffrey Biles
|
65c758c90c
|
Better onkey definition
|
2020-03-19 03:10:36 -07:00 |
|
Jeffrey Biles
|
e1ca6df1e8
|
Sort emails by sentAt
|
2020-03-19 03:04:10 -07:00 |
|
Jeffrey Biles
|
b21376ef0a
|
rename sentDate to sentAt
|
2020-03-19 03:04:01 -07:00 |
|
Jeffrey Biles
|
a6320cebce
|
Move up and down with j and k
|
2020-03-18 17:29:21 -07:00 |
|
Jeffrey Biles
|
f1f0a502b2
|
keydown abstracted to useKeydown
|
2020-03-18 17:09:08 -07:00 |
|
Jeffrey Biles
|
de4d62e6db
|
Put modal esc key in setup function
|
2020-03-18 17:01:15 -07:00 |
|
Jeffrey Biles
|
f87823db63
|
Actually remove the modal when not in use
|
2020-03-18 17:00:58 -07:00 |
|
Jeffrey Biles
|
d415b86386
|
Close modal with escape key
|
2020-03-18 16:41:47 -07:00 |
|