Skip to content

Commit fe2809e

Browse files
committed
restructured frontend dir. added dynamic import for prodify
1 parent 894658d commit fe2809e

File tree

22 files changed

+61
-264
lines changed

22 files changed

+61
-264
lines changed

.shopifyignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
frontend/
22
modules/
3+
static/
34
package.json
45
package-lock.json
56
vite.config.ts

frontend/entrypoints/theme.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ import Alpine from 'alpinejs'
44
import AlpineCollapse from '@alpinejs/collapse'
55
import AlpineFocus from '@alpinejs/focus'
66
import AlpineMorph from '@alpinejs/morph'
7-
import AlpineWire from '../alpine/plugins/wire'
8-
import AlpineGlobals from '../alpine/index.js'
7+
import AlpineWire from '../js/alpine/plugins/wire'
8+
import AlpineGlobals from '../js/alpine/index.js'
9+
import helpers, { hasBodyClass } from '../js/helpers.js'
910

10-
import helpers from '../includes/helpers.js'
11+
// Dynamic imports
12+
hasBodyClass('product-template') && import('../js/prodify.js')
1113

1214
const ns = 'slayed'
1315

File renamed without changes.

0 commit comments

Comments
 (0)