Hi Ameya,
Thank you for contacting Syncfusion support.
We have analyzed your query and have prepared sample achieving your requirements using column menu. We have rendered a material-ui menu using column template in the Task Name column. The following code snippets demonstrate the solution.
Index.js
columnTemplate(props) {
return (
<div className="columnTemplate">
<div>
{props.TaskName + " "}
<MuiThemeProvider>
<RaisedButton onClick={this.handleTouchTap} label="Click me" />
<Popover
open={this.state.test}
anchorEl={this.state.anchorEl}
anchorOrigin={{ horizontal: "left", vertical: "bottom" }}
targetOrigin={{ horizontal: "left", vertical: "top" }}
onRequestClose={this.handleRequestClose}
>
<Menu>
<MenuItem primaryText="Refresh" />
<MenuItem primaryText="Help & feedback" />
<MenuItem primaryText="Settings" />
<MenuItem primaryText="Sign out" />
</Menu>
</Popover>
</MuiThemeProvider>
</div>
</div>
);
} |
We have also prepared a sample for your reference.
Please contact us if you require any further assistance.
Regards,
Monisha.