Skip to content

Commit 4843f0f

Browse files
committed
fix: restucture block dependencies, storing them on individual block.json
1 parent 8e3ae0f commit 4843f0f

File tree

13 files changed

+68
-61
lines changed

13 files changed

+68
-61
lines changed

src/block/accordion/block.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,10 @@
1111
],
1212
"textdomain": "stackable-ultimate-gutenberg-blocks",
1313
"stk-type": "special",
14-
"stk-demo": "https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
14+
"stk-demo": "https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
15+
"stk-block-dependencies": [
16+
"stackable/icon-label",
17+
"stackable/heading",
18+
"stackable/icon"
19+
]
1520
}

src/block/blockquote/block.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@
77
"usesContext": [ "postId", "postType", "queryId" , "stackable/innerBlockOrientation" ],
88
"textdomain": "stackable-ultimate-gutenberg-blocks",
99
"stk-type": "section",
10-
"stk-demo": "https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
10+
"stk-demo": "https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
11+
"stk-block-dependencies": [
12+
"stackable/icon"
13+
]
1114
}

src/block/button-group/block.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,13 @@
3131
"description": "Add social buttons.",
3232
"category": "stackable",
3333
"stk-type": "special",
34-
"stk-demo": "https://wpstackable.com/social-buttons-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
34+
"stk-demo": "https://wpstackable.com/social-buttons-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
35+
"stk-block-dependencies": [
36+
"stackable/button-group|icon-button"
37+
]
3538
}
3639
],
3740
"textdomain": "stackable-ultimate-gutenberg-blocks",
3841
"stk-type": "hidden"
42+
3943
}

src/block/expand/block.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,9 @@
1111
],
1212
"textdomain": "stackable-ultimate-gutenberg-blocks",
1313
"stk-type": "special",
14-
"stk-demo": "https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
14+
"stk-demo": "https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
15+
"stk-block-dependencies": [
16+
"stackable/text",
17+
"stackable/button-group|button"
18+
]
1519
}

src/block/feature/block.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,8 @@
1010
},
1111
"textdomain": "stackable-ultimate-gutenberg-blocks",
1212
"stk-type": "section",
13-
"stk-demo": "https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
13+
"stk-demo": "https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
14+
"stk-block-dependencies": [
15+
"stackable/image"
16+
]
1417
}

src/block/icon-box/block.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,10 @@
1212
],
1313
"textdomain": "stackable-ultimate-gutenberg-blocks",
1414
"stk-type": "section",
15-
"stk-demo": "https://wpstackable.com/icon-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
15+
"stk-demo": "https://wpstackable.com/icon-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
16+
"stk-block-dependencies": [
17+
"stackable/icon-label",
18+
"stackable/icon",
19+
"stackable/heading"
20+
]
1621
}

src/block/icon-label/block.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,9 @@
1515
],
1616
"textdomain": "stackable-ultimate-gutenberg-blocks",
1717
"stk-type": "special",
18-
"stk-demo": "https://wpstackable.com/icon-label-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
18+
"stk-demo": "https://wpstackable.com/icon-label-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
19+
"stk-block-dependencies": [
20+
"stackable/icon",
21+
"stackable/heading"
22+
]
1923
}

src/block/image-box/block.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@
77
"usesContext": [ "postId", "postType", "queryId" , "stackable/innerBlockOrientation" ],
88
"textdomain": "stackable-ultimate-gutenberg-blocks",
99
"stk-type": "special",
10-
"stk-demo": "https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
10+
"stk-demo": "https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
11+
"stk-block-dependencies": [
12+
"stackable/image",
13+
"stackable/subtitle",
14+
"stackable/icon"
15+
]
1116
}

src/block/price/block.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,8 @@
1717
],
1818
"textdomain": "stackable-ultimate-gutenberg-blocks",
1919
"stk-type": "special",
20-
"stk-demo": "https://wpstackable.com/price-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
20+
"stk-demo": "https://wpstackable.com/price-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
21+
"stk-block-dependencies": [
22+
"stackable/text"
23+
]
2124
}

src/block/pricing-box/block.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,10 @@
1515
],
1616
"textdomain": "stackable-ultimate-gutenberg-blocks",
1717
"stk-type": "section",
18-
"stk-demo": "https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"
18+
"stk-demo": "https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink",
19+
"stk-block-dependencies": [
20+
"stackable/price",
21+
"stackable/text",
22+
"stackable/icon-list"
23+
]
1924
}

0 commit comments

Comments
 (0)