MCPcopy Create free account
hub / github.com/microsoft/SandDance / Sidebutton

Function Sidebutton

docs/app/js/sanddance-app.js:15688–15705  ·  view source on GitHub ↗
(props)

Source from the content-addressed store, hash-verified

15686 }))));
15687}
15688function Sidebutton(props) {
15689 const selected = !props.closed && props.selectedSideTab === props.sideTabId;
15690 return (0, _base.base).react.createElement("div", {
15691 className: (0, _sanddanceReact.util).classList("vbutton", selected && "selected")
15692 }, props.badgeText && (0, _base.base).react.createElement("div", {
15693 className: "count"
15694 }, props.badgeText), (0, _base.base).react.createElement((0, _iconButton.IconButton), {
15695 role: props.role || "tab",
15696 "aria-selected": selected,
15697 themePalette: props.themePalette,
15698 className: "vbutton",
15699 iconName: props.iconName,
15700 title: props.title,
15701 onClick: ()=>{
15702 props.onSideTabClick(props.sideTabId);
15703 }
15704 }));
15705}
15706
15707},{"../base":"b6Cy1","./dataScope":"8FBlK","./iconButton":"at9GX","./scrollable":"9FgNN","../interfaces":"kWX6R","../language":"7qvdA","@msrvida/sanddance-react":"4uo3s","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"9FgNN":[function(require,module,exports) {
15708var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected