Jeffrey Biles
|
d08358ab29
|
Fix: Make emails and openedEmail reactive references
|
2020-09-15 19:04:30 -07:00 |
|
Jeffrey Biles
|
a3102e72c3
|
Lesson 11 - Reactive Sets
|
2020-07-11 16:15:02 -07:00 |
|
Jeffrey Biles
|
569cdb9e90
|
Lesson 9 - Email Navigation Buttons and Keyboard Shortcuts
|
2020-07-11 11:38:29 -07:00 |
|
Jeffrey Biles
|
d3fc83dd9c
|
Lesson 8 - use-keydown composable
|
2020-07-02 16:22:54 -07:00 |
|
Jeffrey Biles
|
fa0cb214f8
|
Video 7 - Close modal when hitting escape key
|
2020-07-01 18:03:46 -07:00 |
|
Jeffrey Biles
|
cab244c0b0
|
Video 6 - Modal
|
2020-06-18 12:36:07 -07:00 |
|
Jeffrey Biles
|
128c2a2335
|
Video 5 - MailView
|
2020-06-17 16:07:55 -07:00 |
|
Jeffrey Biles
|
d54d68ad1d
|
Video 4 - axios to connect with json-server
|
2020-06-17 13:34:22 -07:00 |
|
Jeffrey Biles
|
c6d8451484
|
Lesson 3 - Suspense, async setup, and the MailTable component
|
2020-05-31 23:50:00 -07:00 |
|
Jeffrey Biles
|
935d5c2401
|
Video 2 - Create UI for table using Options API techniques
|
2020-05-12 16:10:29 -07:00 |
|
Jeffrey Biles
|
d92ba8f840
|
update read status to match the screen
|
2020-05-12 15:30:55 -07:00 |
|
Jeffrey Biles
|
18a81c4f61
|
Delete everything except the starter stuff
|
2020-05-12 11:45:40 -07:00 |
|
Jeffrey Biles
|
668ea06452
|
Fix minor bug where screen with no emails showed them "all" selected
|
2020-05-10 19:21:25 -07:00 |
|
Jeffrey Biles
|
11215a7524
|
Update package versions
|
2020-05-10 18:48:01 -07:00 |
|
Jeffrey Biles
|
d0ade5d669
|
Update copy on my email
|
2020-05-10 18:12:27 -07:00 |
|
Jeffrey Biles
|
3d6a48a2d6
|
Button for selected screen looks 'selected', not 'disabled'
|
2020-05-06 11:52:53 -07:00 |
|
Jeffrey Biles
|
e7107d1bfe
|
Bugfix: using props in the setup function only works properly if you _don't_ destructure them
|
2020-04-22 21:12:41 -07:00 |
|
Jeffrey Biles
|
ec200fd57a
|
Fix overloaded variable in addMultiple
|
2020-04-22 20:32:33 -07:00 |
|
Jeffrey Biles
|
9a060a8343
|
VMail Inbox or Archive, dynamically
|
2020-04-22 20:24:47 -07:00 |
|
Jeffrey Biles
|
1d24b17269
|
Move to Inbox bulk action button
|
2020-04-22 20:14:38 -07:00 |
|
Jeffrey Biles
|
74fc736388
|
version bump
|
2020-04-22 20:06:45 -07:00 |
|
Jeffrey Biles
|
26479763c7
|
spacing
|
2020-04-22 15:53:27 -07:00 |
|
Jeffrey Biles
|
a78269a2fc
|
Start with inbox screen
|
2020-04-22 15:28:58 -07:00 |
|
Jeffrey Biles
|
29aea22285
|
Further composition api update: return hash to separate functions, rather than pre-hashing into emailSelection and returning
|
2020-04-14 06:13:41 -07:00 |
|
Jeffrey Biles
|
c58f792d7e
|
Update emailSelection export and usage to Evan-recommended "module style" syntax
|
2020-04-14 06:09:36 -07:00 |
|
Jeffrey Biles
|
25c6c3ad22
|
shorthand for keys in hash
|
2020-04-14 05:54:11 -07:00 |
|
Jeffrey Biles
|
0dca216d44
|
Update reactive usage according to guidance from Evan
|
2020-04-14 05:51:47 -07:00 |
|
Jeffrey Biles
|
bc22149c44
|
No longer need extra v-if because of bugfix
|
2020-04-14 05:25:37 -07:00 |
|
Jeffrey Biles
|
4dc794da70
|
Update Vue 3 version to alpha.12
|
2020-04-14 05:25:25 -07:00 |
|
Jeffrey Biles
|
0abea2ed6b
|
Add axios to MailTable
|
2020-04-01 16:44:39 -07:00 |
|
Jeffrey Biles
|
b09dd571e0
|
Inbox View and Archived View
|
2020-03-30 14:08:58 -07:00 |
|
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 |
|