2-product-card.liquid— the source component.3-products.json— example data for four products.4-product-card.html— static output of the template for one product.5-collection.html— a full page (header, 12 cards, footer).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * This is added to your `main.js` file, the one that imports and runs Async Alpine. Make sure that | |
| * it runs before any `import()` functions by putting as high as possible. That may mean adding it to | |
| * a static import if your other static imports dynamically import immediately. | |
| */ | |
| __webpack_public_path__ = window.assetsPath; | |
| /** | |
| * If you want to automatically register all components within a certain directory as async, you can do | |
| * that with `require.context()` and the fourth param as 'weak'. Add this to your main.js file and |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const CALENDAR_ID = "<CALENDAR_ID>"; | |
| const SLACK_TOKEN = '<SLACK_USER_TOKEN>' | |
| const SLACK_USER = '<SLACK_USER_ID>' | |
| /** | |
| * Key passed from event filter, array including Slack Emoji and Status Text | |
| * 'key': [ 'emoji', 'text' ] | |
| */ | |
| const statuses = { | |
| 'none': ['', ''], |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
OlderNewer