Robin Scholtes
|
85fff21068
|
search results functionality
|
2023-08-03 16:57:08 +12:00 |
|
Robin Scholtes
|
4a07d52230
|
restore recipe on refresh
|
2023-08-02 17:38:52 +12:00 |
|
Robin Scholtes
|
4dcf6d1efc
|
reduce selector complexity a little
|
2023-07-25 13:25:55 +12:00 |
|
Robin Scholtes
|
ebc7ba0761
|
fix includes
|
2023-07-24 21:06:47 +12:00 |
|
Robin Scholtes
|
95c9c88799
|
add popover functionality to c-op-li, handle enabling and disabling on window resizing etc.'
|
2023-07-24 14:56:18 +12:00 |
|
Robin Scholtes
|
e40df1fec0
|
use mutation observer to observe fav class and update its icon accordingly any time mutation is observed
|
2023-07-24 12:09:35 +12:00 |
|
Robin Scholtes
|
5f32df891b
|
A few annotations and event listener removals on disconnectedCallback
|
2023-07-21 11:47:00 +12:00 |
|
Robin Scholtes
|
6f6e9cce39
|
add c-operation-list so any of these elements ( category list, category list item, operation list, operation list item ) can be created individually or simply through their parent. Also fix some annotations across the app that used event instead of Event, causing the IDE to get confused
|
2023-06-16 17:08:43 +12:00 |
|
Robin Scholtes
|
b1b0be254b
|
introducing and refactoring to using custom components for building category / cat lists / operation lists. This allows us to group relevant functionality more efficiently, easier maintenance in the future. We could, one by one, refactor and encapsulate components across CC in this manner. A very convenient and much needed effect of this implementation is that these components can hold functionality and references exclusively pertaining to themselves. Separating said functionality increases code compartmentalisation while references and event listeners requiring these references are guaranteed to be up to date with the component at all times.
|
2023-06-16 12:09:04 +12:00 |
|