Hello everyone, I'm using React to embed

Hello everyone, I'm using React to embed ThoughtSpot in the app using AppEmbed. I'm aware we can hide some UI using CSS overrides by setting the display property to none. I was wondering if there's any way to manipulate the DOM in the iframe. For instance, if I wanted to remove the Trending panel altogether from the DOM, is there any way to do it without using CSS overrides? Thanks.
6 Replies
ashish
ashish7mo ago
Curious why would you not want to use the CSS overrides ?
Sumedh Bajracharya
Sumedh BajracharyaOP7mo ago
Even if elements are hidden using CSS, the browser still has to manage them. Removing these elements from the DOM could potentially improve performance. (The trending panel is just one example)
ashish
ashish7mo ago
got it, With an upcoming release we are making homepage more configurable via first class configuration. For others, we would continue to depend on CSS but as we see more usage we provide first class config items
Sumedh Bajracharya
Sumedh BajracharyaOP7mo ago
Thanks for the reply @ashish , appreciate it.
Nirmal George Eapen
Thanks for the update @ashish , by when can we expect this release?
ashish
ashish7mo ago
@Nicolas can advise on the timelines for the modular homepage.

Did you find this page helpful?