Skip to content

Commit 045a4b9

Browse files
committed
2 parents b441724 + ff27ed5 commit 045a4b9

File tree

9 files changed

+95
-4
lines changed

9 files changed

+95
-4
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [1.6.0](https://github.com/ocadotechnology/codeforlife-package-javascript/compare/v1.5.5...v1.6.0) (2023-05-09)
2+
3+
4+
### Features
5+
6+
* add MenuHeader component ([fcb5b5a](https://github.com/ocadotechnology/codeforlife-package-javascript/commit/fcb5b5adaa635c79349b5507d91fc9ea1d8e90a2))
7+
18
## [1.5.5](https://github.com/ocadotechnology/codeforlife-package-javascript/compare/v1.5.4...v1.5.5) (2023-04-28)
29

310

lib/cjs/components/MenuHeader.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import React from 'react';
2+
import { MenuItemProps } from '@mui/material';
3+
export interface MenuHeaderProps extends MenuItemProps {
4+
}
5+
declare const MenuHeader: React.FC<MenuHeaderProps>;
6+
export default MenuHeader;

lib/cjs/components/MenuHeader.js

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
"use strict";
2+
var __assign = (this && this.__assign) || function () {
3+
__assign = Object.assign || function(t) {
4+
for (var s, i = 1, n = arguments.length; i < n; i++) {
5+
s = arguments[i];
6+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
7+
t[p] = s[p];
8+
}
9+
return t;
10+
};
11+
return __assign.apply(this, arguments);
12+
};
13+
var __rest = (this && this.__rest) || function (s, e) {
14+
var t = {};
15+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
16+
t[p] = s[p];
17+
if (s != null && typeof Object.getOwnPropertySymbols === "function")
18+
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
19+
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
20+
t[p[i]] = s[p[i]];
21+
}
22+
return t;
23+
};
24+
var __importDefault = (this && this.__importDefault) || function (mod) {
25+
return (mod && mod.__esModule) ? mod : { "default": mod };
26+
};
27+
Object.defineProperty(exports, "__esModule", { value: true });
28+
var react_1 = __importDefault(require("react"));
29+
var material_1 = require("@mui/material");
30+
var MenuHeader = function (_a) {
31+
var _b = _a.value, value = _b === void 0 ? '' : _b, _c = _a.style, style = _c === void 0 ? {} : _c, otherMenuItemProps = __rest(_a, ["value", "style"]);
32+
var pointerEvents = style.pointerEvents, _d = style.fontWeight, fontWeight = _d === void 0 ? 'bold' : _d, otherStyles = __rest(style, ["pointerEvents", "fontWeight"]);
33+
pointerEvents = 'none';
34+
return (react_1.default.createElement(material_1.MenuItem, __assign({ value: value, style: __assign({ pointerEvents: pointerEvents, fontWeight: fontWeight }, otherStyles) }, otherMenuItemProps)));
35+
};
36+
exports.default = MenuHeader;

lib/cjs/components/index.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import ElevatedAppBar, { ElevatedAppBarProps } from './ElevatedAppBar';
22
import Image, { ImageProps } from './Image';
33
import ItemizedList, { ItemizedListProps } from './ItemizedList';
4+
import MenuHeader, { MenuHeaderProps } from './MenuHeader';
45
import OrderedGrid, { OrderedGridProps } from './OrderedGrid';
56
import YouTubeVideo, { YouTubeVideoProps } from './YouTubeVideo';
6-
export { ElevatedAppBar, type ElevatedAppBarProps, Image, type ImageProps, ItemizedList, type ItemizedListProps, OrderedGrid, type OrderedGridProps, YouTubeVideo, type YouTubeVideoProps };
7+
export { ElevatedAppBar, type ElevatedAppBarProps, Image, type ImageProps, ItemizedList, type ItemizedListProps, MenuHeader, type MenuHeaderProps, OrderedGrid, type OrderedGridProps, YouTubeVideo, type YouTubeVideoProps };

lib/cjs/components/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,15 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
33
return (mod && mod.__esModule) ? mod : { "default": mod };
44
};
55
Object.defineProperty(exports, "__esModule", { value: true });
6-
exports.YouTubeVideo = exports.OrderedGrid = exports.ItemizedList = exports.Image = exports.ElevatedAppBar = void 0;
6+
exports.YouTubeVideo = exports.OrderedGrid = exports.MenuHeader = exports.ItemizedList = exports.Image = exports.ElevatedAppBar = void 0;
77
var ElevatedAppBar_1 = __importDefault(require("./ElevatedAppBar"));
88
exports.ElevatedAppBar = ElevatedAppBar_1.default;
99
var Image_1 = __importDefault(require("./Image"));
1010
exports.Image = Image_1.default;
1111
var ItemizedList_1 = __importDefault(require("./ItemizedList"));
1212
exports.ItemizedList = ItemizedList_1.default;
13+
var MenuHeader_1 = __importDefault(require("./MenuHeader"));
14+
exports.MenuHeader = MenuHeader_1.default;
1315
var OrderedGrid_1 = __importDefault(require("./OrderedGrid"));
1416
exports.OrderedGrid = OrderedGrid_1.default;
1517
var YouTubeVideo_1 = __importDefault(require("./YouTubeVideo"));

lib/esm/components/MenuHeader.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import React from 'react';
2+
import { MenuItemProps } from '@mui/material';
3+
export interface MenuHeaderProps extends MenuItemProps {
4+
}
5+
declare const MenuHeader: React.FC<MenuHeaderProps>;
6+
export default MenuHeader;

lib/esm/components/MenuHeader.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
var __assign = (this && this.__assign) || function () {
2+
__assign = Object.assign || function(t) {
3+
for (var s, i = 1, n = arguments.length; i < n; i++) {
4+
s = arguments[i];
5+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
6+
t[p] = s[p];
7+
}
8+
return t;
9+
};
10+
return __assign.apply(this, arguments);
11+
};
12+
var __rest = (this && this.__rest) || function (s, e) {
13+
var t = {};
14+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
15+
t[p] = s[p];
16+
if (s != null && typeof Object.getOwnPropertySymbols === "function")
17+
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
18+
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
19+
t[p[i]] = s[p[i]];
20+
}
21+
return t;
22+
};
23+
import React from 'react';
24+
import { MenuItem } from '@mui/material';
25+
var MenuHeader = function (_a) {
26+
var _b = _a.value, value = _b === void 0 ? '' : _b, _c = _a.style, style = _c === void 0 ? {} : _c, otherMenuItemProps = __rest(_a, ["value", "style"]);
27+
var pointerEvents = style.pointerEvents, _d = style.fontWeight, fontWeight = _d === void 0 ? 'bold' : _d, otherStyles = __rest(style, ["pointerEvents", "fontWeight"]);
28+
pointerEvents = 'none';
29+
return (React.createElement(MenuItem, __assign({ value: value, style: __assign({ pointerEvents: pointerEvents, fontWeight: fontWeight }, otherStyles) }, otherMenuItemProps)));
30+
};
31+
export default MenuHeader;

lib/esm/components/index.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import ElevatedAppBar, { ElevatedAppBarProps } from './ElevatedAppBar';
22
import Image, { ImageProps } from './Image';
33
import ItemizedList, { ItemizedListProps } from './ItemizedList';
4+
import MenuHeader, { MenuHeaderProps } from './MenuHeader';
45
import OrderedGrid, { OrderedGridProps } from './OrderedGrid';
56
import YouTubeVideo, { YouTubeVideoProps } from './YouTubeVideo';
6-
export { ElevatedAppBar, type ElevatedAppBarProps, Image, type ImageProps, ItemizedList, type ItemizedListProps, OrderedGrid, type OrderedGridProps, YouTubeVideo, type YouTubeVideoProps };
7+
export { ElevatedAppBar, type ElevatedAppBarProps, Image, type ImageProps, ItemizedList, type ItemizedListProps, MenuHeader, type MenuHeaderProps, OrderedGrid, type OrderedGridProps, YouTubeVideo, type YouTubeVideoProps };

lib/esm/components/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import ElevatedAppBar from './ElevatedAppBar';
22
import Image from './Image';
33
import ItemizedList from './ItemizedList';
4+
import MenuHeader from './MenuHeader';
45
import OrderedGrid from './OrderedGrid';
56
import YouTubeVideo from './YouTubeVideo';
6-
export { ElevatedAppBar, Image, ItemizedList, OrderedGrid, YouTubeVideo };
7+
export { ElevatedAppBar, Image, ItemizedList, MenuHeader, OrderedGrid, YouTubeVideo };

0 commit comments

Comments
 (0)