2a302603c6
* Refactor low stock variable to be the count instead of a boolean. * Add initial render of the Stock panel on the homescreen. * Move existing Stock panel to homescreen accordion. * Ensure int value for low stock product count. * Update ProductImage styling. * Update stock activity car styles. * Only show 5 low stock products. * Add "undo" action to the stock updated snackbar. * Fix check for explicit notice dismissal when taking actions. * Hide now-in-stock products after updating. By cllearing "edited" flag on successful update. * Fetch more products after updating stock. * Fix the number of product placeholders shown. * Only show products placeholders on the initial fetch. * Fix placeholder style. * Fetch low stock count dynamically. * Let initialOpen prop toggle Accordion panels if they haven't been toggled by the user. * Refactor item total count state. Allows for auto-updating item totals whenever identical queries (from a totals perspective) are issued. * Add last order date to low stock products API response. * Allow non-date strings in ActivityCard date prop. * Add last order date to stock panel cards. * Remove empty stock panel view. * Add test file for StockPanel. * Only request necessary fields from products endpoint. * Add test for products fetch after stock update. * Fix field name. * Add test for last order date in low stock products API response. * Stock panel should be initially closed. * Skip updating a product if the quantity is unchanged. |
||
---|---|---|
.. | ||
activity-card | ||
activity-header | ||
display-options | ||
panels | ||
tab | ||
tabs | ||
test | ||
README.md | ||
index.js | ||
setup-progress.js | ||
style.scss | ||
toggle-bubble.js | ||
unread-indicators.js |
README.md
Activity Panel
This component contains the Activity Panel. This is shown on every page and is rendered as part of the header. It provides access to the notices system and actionable items like reviews and stock.
Components
ActivityCard
See activity-card/README.md