We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 65275f4 commit ac9f710Copy full SHA for ac9f710
1 file changed
src/components/conversation/Message.astro
@@ -34,11 +34,11 @@ const author = config[role];
34
const wrappers = document.querySelectorAll('.message-wrapper');
35
36
wrappers.forEach((wrapper) => {
37
- const button = wrapper.querySelector('.collapse-toggle');
38
- const bubble = wrapper.querySelector('.bubble');
39
- const icon = button?.querySelector('.icon');
+ const button = wrapper.querySelector('.collapse-toggle') as HTMLElement | null;
+ const bubble = wrapper.querySelector('.bubble') as HTMLElement | null;
+ const icon = button?.querySelector('.icon') as HTMLElement | null;
40
41
- if (!button || !bubble || button.dataset.initialized) {
+ if (!button || !bubble || !icon || button.dataset.initialized) {
42
return;
43
}
44
button.dataset.initialized = 'true';
0 commit comments