UNPKG

@material-tailwind/react

Version:

@material-tailwind/react is an easy-to-use components library for ReactJS & Tailwind CSS inspired by Material Design.

1 lines 3.83 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:true});function _export(target,all){for(var name in all)Object.defineProperty(target,name,{enumerable:true,get:all[name]})}_export(exports,{propTypesOpen:function(){return propTypesOpen},propTypesHandler:function(){return propTypesHandler},propTypesPlacement:function(){return propTypesPlacement},propTypesOffset:function(){return propTypesOffset},propTypesDismiss:function(){return propTypesDismiss},propTypesAnimate:function(){return propTypesAnimate},propTypesLockScroll:function(){return propTypesLockScroll},propTypesDisabled:function(){return propTypesDisabled},propTypesClassName:function(){return propTypesClassName},propTypesChildren:function(){return propTypesChildren},propTypesContextValue:function(){return propTypesContextValue}});var _propTypes=_interopRequireDefault(require("prop-types"));var _generic=require("../generic");function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};var ownKeys=Object.keys(source);if(typeof Object.getOwnPropertySymbols==="function"){ownKeys=ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function(sym){return Object.getOwnPropertyDescriptor(source,sym).enumerable}))}ownKeys.forEach(function(key){_defineProperty(target,key,source[key])})}return target}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly){symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable})}keys.push.apply(keys,symbols)}return keys}function _objectSpreadProps(target,source){source=source!=null?source:{};if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source))}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}var propTypesOpen=_propTypes.default.bool;var propTypesHandler=_propTypes.default.func;var propTypesPlacement=_generic.propTypesPlacements;var propTypesOffset=_generic.propTypesOffsetType;var propTypesDismiss=_propTypes.default.shape(_objectSpreadProps(_objectSpread({},_generic.propTypesDismissType),{itemPress:_propTypes.default.bool}));var propTypesAnimate=_generic.propTypesAnimation;var propTypesLockScroll=_propTypes.default.bool;var propTypesDisabled=_propTypes.default.bool;var propTypesClassName=_propTypes.default.string;var propTypesChildren=_propTypes.default.node.isRequired;var propTypesContextValue=_propTypes.default.shape({open:_propTypes.default.bool.isRequired,handler:_propTypes.default.func.isRequired,setInternalOpen:_propTypes.default.func.isRequired,strategy:_propTypes.default.oneOf(["fixed","absolute"]).isRequired,x:_propTypes.default.number.isRequired,y:_propTypes.default.number.isRequired,reference:_propTypes.default.func.isRequired,floating:_propTypes.default.func.isRequired,listItemsRef:_propTypes.default.instanceOf(Object).isRequired,getReferenceProps:_propTypes.default.func.isRequired,getFloatingProps:_propTypes.default.func.isRequired,getItemProps:_propTypes.default.func.isRequired,appliedAnimation:propTypesAnimate.isRequired,lockScroll:_propTypes.default.bool.isRequired,context:_propTypes.default.instanceOf(Object).isRequired,tree:_propTypes.default.any.isRequired,allowHover:_propTypes.default.bool.isRequired,activeIndex:_propTypes.default.number.isRequired,setActiveIndex:_propTypes.default.func.isRequired,nested:_propTypes.default.bool.isRequired});