ContributionsMost RecentNewest TopicsMost LikesSolutionsRe: Navigating the Future of Angular: Questions and Insights on the Compose SDK Hi DRay , sure, if I have a free space I will surely try to join. Thanks for the update Re: Navigating the Future of Angular: Questions and Insights on the Compose SDK Hey bogdan-karlenko , Great to hear from you! I totally get the challenges with plugins, especially when it comes to third-party ones. I really appreciate the work you’re putting into it. I think the translation plugin is crucial to be migrated, is super important for user experience. If it's tricky to implement, it might be cool to let us pass a dictionary in the Sisense configuration provider, so it can load translations. I’m also glad you’re looking into performance—I'll definitely keep an eye on the updates! As for the Jest issue, that’s been a bit of a headache. I’ve tried it with a bunch of different projects, both new and existing, and the CSDK dependencies just don’t seem to work with the test framework. It’s a lot to unpack in one message, so I was wondering if I could chat with a developer (or you) about it. I talked to support before, but they couldn’t replicate the issue. I thought it might just be my project, but it’s happened with other new ones too. Thanks for your help, and I look forward to hearing back! Navigating the Future of Angular: Questions and Insights on the Compose SDK Hi Sisense team and fellow developers, I want to take a moment to express my appreciation for the substantial improvements in performance, the variety of tools available, and the resolution of bugs in the recent updates to the Compose SDK for the Angular framework. As a developer using this SDK, I’m particularly pleased with the advancements in React, where we can see new features being rolled out. However, I have some questions regarding the future of the Angular package, especially concerning ongoing issues that have persisted since the beginning and, in some cases, are critical. Regarding the new DashboardByID component, which is currently in beta, I think its speed and visual output are excellent. However, I’d like to know more about plugin integration. Once the ability to register plugins in Angular is fully implemented, will it support all types of plugins? This includes purchased plugins like Paldi widgets and those requiring direct communication via PostMessages. I also want to address issues I've encountered with Jest and the CSKD. Since the official release of the package, I've faced constant problems when including components or APIs exposed by the Jest testing framework. This has forced me to manually mock numerous package components (including modules, graphics, and filters), which adds friction to development time due to the maintenance of these mocks. I have experienced this issue in both new projects and existing ones, and I’d like to know if I am the only one facing this, or if there is a solution from the Sisense team. On the topic of performance, while I have noticed slight improvements in recent updates, including reduced build times, I still perceive that the overall build time is quite high due to the heavy dependencies required by Angular. I would like to know what future plans are in place to address this. I realize this post is quite lengthy, but I want to highlight the great work being done with the package. It offers a strong alternative to using iframes and significantly enhances the user experience. SolvedUse of 'beforeRender' inside Table? Hi, I'm using the CSDK on Angular 18 to run my micro-analytics components, I'm trying to replicate a table that I have on a dashboard using the Table component, but I need to make some customization to the Table itself like rendering some columns like an HTML to load images. Checking the docs I don't see any documentation about the use of "beforeRender" but inside the Chart component that allows the use of the 'table' type, it allows it, I wonder if is possible to use it or there is an alternative for my use case? SolvedRe: Compose SDK minor version 1.17.0 released Hey DRay , thanks for the updates. Is there an expected date for the DashboardById and Dashboard components? Re: Mitigating Optimization Bailouts in Angular with Sisense SDK: Handling CommonJS/AMD Dependencies Thanks for raising this issue herajapakse , I'm having the same problem currently with my Angular app Compose SDK mock data Hi, I am making use of the Compose SDK to build some analytics on my site, however, I wanted to be able to render a preview of my graphs without the need to generate a query to any of my cubes. Is there any way currently to perform this procedure, i.e. make the graph with values written by the developer? SolvedThird Party Cookies Google Chrome Phase out With Google Chrome's recent change to remove third-party cookies this year, many solutions responsible for running embedded content are being affected. In reviewing the Sisense documentation, it appears that alternatives such as utilizing Web Access Tokens (WAT) or employing the same domain for various apps behind specific paths are suggested. However, both solutions have limitations hindering their implementation: WAT, as stated in the documentation, only applies to registered users with the viewer role. This raises concerns about accessibility for users with Administrator or Designer roles. Is there an official solution available for these user types? Regarding domains, the proposed solution of consolidating apps under a single domain and path poses challenges for solutions with multiple custom domains. Considering Google Chrome's plan to remove all third-party cookies for 100% of its users by the end of the year, and the potential for other browsers to follow suit, it's crucial to explore viable alternatives. Is there a plan to adopt the CHIPS initiative for cookie management in the near future, or are there existing solutions available for testing the transition? SolvedRe: Hide Title Show Download Hi lhasz Can you explain a little bit more what you are intending to make? Re: Tooltip on Hover of image Hey amritbhgt , while reading the Blox documentation, it appears that there is no specific property to set up a tooltip text for an image. However, you can address this by adding an ID to the image within your Blox widget. Then, include a custom script in the widget. Inside that script, use the "ready" event of the widget, and with a bit of JavaScript, you can add the following: const myImage = document.getElementById('natureImage'); if (myImage) { myImage.title = "Beautiful Nature"; }