Socket
Socket
Sign inDemoInstall

@material-table/core

Package Overview
Dependencies
19
Maintainers
3
Versions
281
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 6.1.15 to 6.1.17

16

CHANGELOG.md

@@ -0,1 +1,17 @@

#### 6.1.17 (2023-06-09)
##### Bug Fixes
- add string array to columns.field prop types ([#768](https://github.com/material-table-core/core/pull/768)) ([b4d8f916](https://github.com/material-table-core/core/commit/b4d8f916264f93f9bc5e0b091a03e24fc28f3697))
##### Other Changes
- material-table-core/core ([e670b48c](https://github.com/material-table-core/core/commit/e670b48ccb43fae937c8d85a632a4be9dbec74cd))
#### 6.1.16 (2023-05-02)
##### Bug Fixes
- also use column.groupTitle ([#761](https://github.com/material-table-core/core/pull/761)) ([2534c559](https://github.com/material-table-core/core/commit/2534c5590bd335c11cc47909ff6dab7e4600af4e))
#### 6.1.15 (2023-03-30)

@@ -2,0 +18,0 @@

2

dist/components/MTableAction/index.js

@@ -18,3 +18,3 @@ "use strict";

function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } /* eslint-disable multiline-ternary */
function MTableAction(props) {

@@ -21,0 +21,0 @@ var action = props.action;

@@ -26,3 +26,4 @@ "use strict";

var _excluded = ["forwardedRef"],
_excluded2 = ["data", "components", "detailPanel", "getFieldValue", "isTreeData", "onRowSelected", "onTreeExpandChanged", "onToggleDetailPanel", "onEditingCanceled", "onEditingApproved", "hasAnyEditingRow", "treeDataMaxLevel", "path", "actions", "errorState", "cellEditable", "onCellEditStarted", "onCellEditFinished", "persistEvents", "scrollWidth", "onRowClick", "onRowDoubleClick", "columns"];
_excluded2 = ["data", "components", "detailPanel", "getFieldValue", "isTreeData", "onRowSelected", "onTreeExpandChanged", "onToggleDetailPanel", "onEditingCanceled", "onEditingApproved", "hasAnyEditingRow", "treeDataMaxLevel", "path", "actions", "errorState", "cellEditable", "onCellEditStarted", "onCellEditFinished", "persistEvents", "scrollWidth", "onRowClick", "onRowDoubleClick", "columns"]; // Third-party
// Internal
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

@@ -29,0 +30,0 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }

@@ -19,3 +19,14 @@ "use strict";

function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } /**
*
* THIS FILE IS NOT IN USE RIGHT NOW DUE TO REFACTORING ISSUES!
*
*
*
*
* PLEASE SEE THE FOLLOWING FILE, AS IT IS THE PROD VERSION OF `MTableEditCell`:
*
* https://github.com/material-table-core/core/blob/master/src/components/m-table-edit-cell.js
*
*/
function MTableEditCell(props) {

@@ -22,0 +33,0 @@ var _useState = (0, _react.useState)(function () {

@@ -33,3 +33,28 @@ "use strict";

function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } /**
*
*
*
*
*
*
*
*
* THIS FILE IS HERE FOR HISTORICAL/PORTING PURPOSES
*
*
*
*
* IT IS NOT CURRENTLY IN USE
*
*
*
*
*
*
*
*
*
*
*/ /* eslint-disable no-unused-vars */
/* eslint-enable no-unused-vars */

@@ -36,0 +61,0 @@ var MTableEditRow = /*#__PURE__*/function (_React$Component) {

@@ -23,3 +23,3 @@ "use strict";

function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2["default"])(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } /* eslint-disable no-unused-vars */
/* eslint-enable no-unused-vars */

@@ -26,0 +26,0 @@

@@ -131,2 +131,4 @@ "use strict";

title = options.groupTitle(props.groupData);
} else if (typeof column.groupTitle === 'function') {
title = column.groupTitle(props.groupData);
} else if (typeof title !== 'string') {

@@ -133,0 +135,0 @@ title = /*#__PURE__*/_react["default"].cloneElement(title);

@@ -75,11 +75,3 @@ "use strict";

"aria-label": localization.previousAriaLabel
}, theme.direction === 'rtl' ? /*#__PURE__*/_react["default"].createElement(icons.NextPage, null) : /*#__PURE__*/_react["default"].createElement(icons.PreviousPage, null)))), /*#__PURE__*/_react["default"].createElement(_Typography["default"], {
variant: "caption",
style: {
flex: 1,
textAlign: 'center',
alignSelf: 'center',
flexBasis: 'inherit'
}
}, localization.labelDisplayedRows.replace('{from}', props.count === 0 ? 0 : props.page * props.rowsPerPage + 1).replace('{to}', Math.min((props.page + 1) * props.rowsPerPage, props.count)).replace('{count}', props.count)), /*#__PURE__*/_react["default"].createElement(_Tooltip["default"], {
}, theme.direction === 'rtl' ? /*#__PURE__*/_react["default"].createElement(icons.NextPage, null) : /*#__PURE__*/_react["default"].createElement(icons.PreviousPage, null)))), /*#__PURE__*/_react["default"].createElement(_Tooltip["default"], {
title: localization.nextTooltip

@@ -86,0 +78,0 @@ }, /*#__PURE__*/_react["default"].createElement("span", null, /*#__PURE__*/_react["default"].createElement(_IconButton["default"], {

@@ -10,2 +10,5 @@ "use strict";

var _components = require("../components");
/**
* Default data for the `MaterialTable.components` attribute
*/
var _default = {

@@ -12,0 +15,0 @@ Action: _components.MTableAction,

@@ -104,2 +104,8 @@ "use strict";

exports["default"] = void 0;
Object.defineProperty(exports, "useLocalizationStore", {
enumerable: true,
get: function get() {
return _LocalizationStore.useLocalizationStore;
}
});
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));

@@ -106,0 +112,0 @@ var _react = _interopRequireDefault(require("react"));

@@ -934,2 +934,8 @@ "use strict";

},
labelDisplayedRows: function labelDisplayedRows(_ref4) {
var from = _ref4.from,
to = _ref4.to,
count = _ref4.count;
return props.localization.pagination.labelDisplayedRows.replace('{from}', from).replace('{to}', to).replace('{count}', count);
},
labelRowsPerPage: props.localization.pagination.labelRowsPerPage

@@ -936,0 +942,0 @@ }))));

@@ -54,3 +54,3 @@ "use strict";

"export": _propTypes["default"].bool,
field: _propTypes["default"].string,
field: _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].arrayOf(_propTypes["default"].string)]),
filtering: _propTypes["default"].bool,

@@ -57,0 +57,0 @@ filterCellStyle: _propTypes["default"].object,

@@ -214,2 +214,5 @@ "use strict";

});
// =====================================================================================================
// DATA MANIPULATIONS
// =====================================================================================================
(0, _defineProperty2["default"])(this, "filterData", function () {

@@ -220,3 +223,3 @@ _this.searched = _this.grouped = _this.treefied = _this.sorted = _this.paged = false;

_this.columns.filter(function (columnDef) {
return columnDef.tableData.filterValue;
return columnDef.tableData.filterValue !== undefined;
}).forEach(function (columnDef) {

@@ -237,2 +240,3 @@ var lookup = columnDef.lookup,

} else if (type === 'numeric') {
console.log('asdasd');
_this.filteredData = _this.filteredData.filter(function (row) {

@@ -280,3 +284,4 @@ var value = _this.getFieldValue(row, columnDef);

var value = _this.getFieldValue(row, columnDef);
return value && value.toString().toUpperCase().includes(tableData.filterValue.toUpperCase());
console.log(value, tableData.filterValue);
return value !== undefined && value !== null && value.toString().toUpperCase().includes(tableData.filterValue.toUpperCase());
});

@@ -569,3 +574,3 @@ }

}
if (this.detailPanelType === 'single' && this.lastDetailPanelRow && this.lastDetailPanelRow != rowData) {
if (this.detailPanelType === 'single' && this.lastDetailPanelRow && this.lastDetailPanelRow !== rowData) {
this.lastDetailPanelRow.tableData.showDetailPanel = undefined;

@@ -572,0 +577,0 @@ }

@@ -7,3 +7,3 @@ {

"url": "https://github.com/material-table-core/core",
"version": "6.1.15",
"version": "6.1.17",
"description": "Datatable for React based on https://material-ui.com/api/table/ with additional features",

@@ -10,0 +10,0 @@ "main": "dist/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc