Files
custum-hyprpanel/modules/shared/barItemBox.js
2024-07-15 01:37:41 -07:00

16 lines
359 B
JavaScript

export const BarItemBox = (child) => {
const computeVisible = () => {
if (Object.hasOwnProperty.call(child, "isVis")) {
return child.isVis.bind("value");
}
return child.isVisible;
};
return Widget.Button({
class_name: "bar_item_box_visible",
child: child.component,
visible: computeVisible(),
...child.props,
});
};