File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed
src/components/design-library-list Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,7 @@ const DesignLibraryListItem = props => {
121121 blocks = { blocks }
122122 shadowRoot = { shadowRoot }
123123 selectedTab = { selectedTab }
124+ designIndex = { props . designIndex }
124125 onMouseDown = { onMouseDown }
125126 updateShadowBodySize = { updateShadowBodySize }
126127 /> }
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ export const DesignPreview = ( {
1313 blocks = '' ,
1414 shadowRoot,
1515 selectedTab,
16+ designIndex,
1617 onMouseDown = NOOP ,
1718 updateShadowBodySize = NOOP ,
1819} ) => {
@@ -89,7 +90,8 @@ export const DesignPreview = ( {
8990 const ric = window . requestIdleCallback || window . requestAnimationFrame
9091 const sanitizedHTML = safeHTML ( blocks )
9192
92- if ( selectedTab !== 'pages' ) {
93+ if ( selectedTab !== 'pages' || designIndex < 9 ) {
94+ // insert HTML for patterns and for the first 9 pages
9395 wrapper . innerHTML = sanitizedHTML
9496 return
9597 }
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ const DesignLibraryList = props => {
4646 { isBusy && < Spinner style = { { display : 'block' , margin : '0 auto' } } /> }
4747 { ! isBusy && < >
4848 < div className = { listClasses } >
49- { ( designs || [ ] ) . map ( design => {
49+ { ( designs || [ ] ) . map ( ( design , i ) => {
5050 const selectedNum = selectedDesigns . indexOf ( design . id || design . designId ) + 1
5151 const selectedData = selectedNum ? selectedDesignData [ selectedNum - 1 ] : null
5252
@@ -68,6 +68,7 @@ const DesignLibraryList = props => {
6868 selectedNum = { selectedNum }
6969 selectedData = { selectedData }
7070 selectedTab = { selectedTab }
71+ designIndex = { i }
7172 { ...previewProps }
7273 />
7374 )
You can’t perform that action at this time.
0 commit comments