@1771technologies/lytenyte-pro
Version:
Blazingly fast headless React data grid with 100s of features.
17 lines (16 loc) • 473 B
JavaScript
export const makePopoverFrameOpen = (grid) => {
return (id, target, context) => {
grid.internal.popoverFrames.set((prev) => ({ ...prev, [id]: { target, context } }));
};
};
export const makePopoverFrameClose = (grid) => {
return (id) => {
grid.internal.popoverFrames.set((prev) => {
if (!id)
return {};
const next = { ...prev };
delete next[id];
return next;
});
};
};