Skip to content

Commit 30370d3

Browse files
authored
feat(open side panel icon button): open side panel button will remain… (#313)
feat(open side panel icon button): open side panel button will remain hidden till Get Result clicked fix #309
1 parent b889c25 commit 30370d3

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/main.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,32 @@ FilePond.registerPlugin(
3737
FilePondPluginImageTransform
3838
);
3939

40+
// get the element with data-button="open-side-panel" attribute and make it hidden
41+
const openSidePanelButton = document.getElementsByClassName(
42+
'open-sidebar'
43+
)[0] as HTMLElement;
44+
if (openSidePanelButton) {
45+
openSidePanelButton.style.display = 'none';
46+
}
47+
48+
const gradientGenerator = document.querySelectorAll('[data-gen]');
49+
gradientGenerator.forEach((item) => {
50+
item.addEventListener('click', () => {
51+
if (openSidePanelButton) {
52+
openSidePanelButton.style.display = 'none';
53+
}
54+
});
55+
});
56+
57+
const getResultButtons = document.querySelectorAll('[data-button]');
58+
getResultButtons.forEach((item) => {
59+
item.addEventListener('click', () => {
60+
if (openSidePanelButton) {
61+
openSidePanelButton.style.display = 'block';
62+
}
63+
});
64+
});
65+
4066
/**
4167
* All Variables
4268
*/

0 commit comments

Comments
 (0)