Welcome to the React feedback portal. We’re happy you’re here! If you have feedback on how to improve the React, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

I have a schedule component that I want to override the popup template when the user clicks a cell, but the content is not working. I did a lot of debugging, and I found that no matter what I pass to the content field, it is never going to render at the dom, but if I remove the content field and let the popup be the default, it works just fine.


Also, because my content is never rendered, whenever I click a cell, I got a exception inside quick-popup.js script.


Empty


This is where the exception happens, and it happens because the code is trying to grab something from a class, but as I said, there is nothing inside the popup at all.

Empty


If I log out what this.getPopupContent function is returning, here is the result:

Empty



I also did some debugging in the schedule component, and I ensure that my content is being properly passed there, I just couldn't find exactly where is the code that deletes my content because everything is kinda ugly to debug, but my guess is this piece of code inside the render function of Shedule component:


Empty


Also, if I log this.quickInfoTemplates.content, I can see that my content is there, but this templateParser function just does a lot of things and I can't tell anymore if my content is still there or is gone right there, so my guess is this function is not parsing my content properly.