Skip to content

Commit fb4cd61

Browse files
authored
Merge pull request #143 from sitegeist/bugfix/upgradeLicenses
[BUGFIX] #upgradeLicenses adapt iframe-resizer to match v5 API
2 parents a25812e + 2e005c2 commit fb4cd61

File tree

13 files changed

+102
-105
lines changed

13 files changed

+102
-105
lines changed

.pnp.cjs

Lines changed: 6 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.yarn/install-state.gz

-1006 Bytes
Binary file not shown.

Configuration/Yaml/FluidStyleguide.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ FluidStyleguide:
3939
Css:
4040
- EXT:fluid_styleguide/Resources/Public/Css/Iframe.css
4141
Javascript:
42-
- EXT:fluid_styleguide/Resources/Public/Build/JavaScript/Iframe.min.js
42+
-
43+
file: EXT:fluid_styleguide/Resources/Public/Build/JavaScript/Iframe.min.js
44+
type: module
4345
Packages:
4446
'Sitegeist\FluidStyleguide\DemoComponents':
4547
Css:

Resources/Private/Javascript/Iframe.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import 'iframe-resizer/js/iframeResizer.contentWindow';
1+
import '@iframe-resizer/child';
22

33
// close select if clicked outside
44
document.addEventListener('click', () => {
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import "iframe-resizer/js/iframeResizer";
1+
import iframeResize from '@iframe-resizer/parent';
22

33
import '../Components/Atom/StyleguideRefreshIFrame/StyleguideRefreshIFrame';
44
import '../Components/Atom/StyleguideSelect/StyleguideSelect';
@@ -8,4 +8,7 @@ import '../Components/Atom/ViewportNavigation/ViewportNavigation';
88
import '../Components/Atom/LanguageNavigation/LanguageNavigation';
99
import '../Components/Molecule/EditFixtures/EditFixtures';
1010

11-
iFrameResize({ heightCalculationMethod: 'taggedElement', warningTimeout: 0, license: 'GPLv3' }, '.iframeResize');
11+
iframeResize(
12+
{ heightCalculationMethod: 'taggedElement', warningTimeout: 0, license: 'GPLv3' },
13+
'.iframeResize'
14+
);

Resources/Private/Layouts/Iframe.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
</f:for>
2121
<f:for each="{styleguideConfiguration.globalJavascript}" as="javascriptFile">
2222
<f:if condition="{javascriptFile.position} == 'head'">
23-
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}"></script>
23+
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}" {f:if(condition: javascriptFile.type, then: 'type=\"{javascriptFile.type}\" ')}></script>
2424
</f:if>
2525
</f:for>
2626
<f:for each="{componentJavascript}" as="javascriptFile">
2727
<f:if condition="{javascriptFile.position} == 'head'">
28-
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}"></script>
28+
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}" {f:if(condition: javascriptFile.type, then: 'type=\"{javascriptFile.type}\" ')}></script>
2929
</f:if>
3030
</f:for>
3131
<!-- ###ADDITIONAL_HEADER_DATA### -->
@@ -48,12 +48,12 @@
4848

4949
<f:for each="{styleguideConfiguration.globalJavascript}" as="javascriptFile">
5050
<f:if condition="{javascriptFile.position} != 'head'">
51-
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}"></script>
51+
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}" {f:if(condition: javascriptFile.type, then: 'type=\"{javascriptFile.type}\" ')}></script>
5252
</f:if>
5353
</f:for>
5454
<f:for each="{componentJavascript}" as="javascriptFile">
5555
<f:if condition="{javascriptFile.position} != 'head'">
56-
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}"></script>
56+
<script src="{f:if(condition: javascriptFile.file, then: javascriptFile.file, else: javascriptFile)}" {f:if(condition: javascriptFile.type, then: 'type=\"{javascriptFile.type}\" ')}></script>
5757
</f:if>
5858
</f:for>
5959
<!-- ###ADDITIONAL_FOOTER_DATA### -->

Resources/Private/Layouts/Styleguide.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
<f:render section="Content" />
4343
</div>
4444

45-
<script src="{styleguideConfiguration.styleguideJavascript}"></script>
45+
<script type="module" src="{styleguideConfiguration.styleguideJavascript}"></script>
4646

4747
</body>
4848
</html>

Resources/Public/Build/.vite/manifest.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,19 @@
33
"file": "JavaScript/Iframe.min.js",
44
"name": "Iframe",
55
"src": "Resources/Private/Javascript/Iframe.js",
6-
"isEntry": true
6+
"isEntry": true,
7+
"imports": [
8+
"_index-CTDsMjWk.js"
9+
]
710
},
811
"Resources/Private/Javascript/Styleguide.js": {
912
"file": "JavaScript/Styleguide.min2.js",
1013
"name": "Styleguide",
1114
"src": "Resources/Private/Javascript/Styleguide.js",
12-
"isEntry": true
15+
"isEntry": true,
16+
"imports": [
17+
"_index-CTDsMjWk.js"
18+
]
1319
},
1420
"Resources/Private/Scss/Styleguide.scss": {
1521
"file": "Css/Styleguide.min.css",
@@ -18,5 +24,9 @@
1824
"names": [
1925
"Styleguide.css"
2026
]
27+
},
28+
"_index-CTDsMjWk.js": {
29+
"file": "JavaScript/Chunks/index-CTDsMjWk.js",
30+
"name": "index"
2131
}
2232
}

Resources/Public/Build/JavaScript/Chunks/index-CTDsMjWk.js

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)