UNPKG

cyl-hooks-tools

Version:

基于react上下文实现的权限管理

1 lines 3.39 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("react")):"function"==typeof define&&define.amd?define(["react"],e):"object"==typeof exports?exports.cylHooksTools=e(require("react")):t.cylHooksTools=e(t.react)}(self,t=>(()=>{"use strict";var e={155:e=>{e.exports=t}},r={};function o(t){var n=r[t];if(void 0!==n)return n.exports;var c=r[t]={exports:{}};return e[t](c,c.exports,o),c.exports}o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var r in e)o.o(e,r)&&!o.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var n={};o.d(n,{default:()=>y});var c=o(155),i=o.n(c);function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}var l=["ninePatch","content","style","children"];function u(){return u=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var o in r)({}).hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},u.apply(null,arguments)}function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function p(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach(function(e){b(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function b(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=a(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||"default");if("object"!=a(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==a(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function s(t,e){var r=t.ninePatch,o=t.content,n=void 0===o?r:o,c=t.style,a=t.children,f=function(t,e){if(null==t)return{};var r,o,n=function(t,e){if(null==t)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(-1!==e.indexOf(o))continue;r[o]=t[o]}return r}(t,e);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(t);for(o=0;o<c.length;o++)r=c[o],-1===e.indexOf(r)&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}(t,l),b=r.scale||2;return i().createElement("div",u({},f,{ref:e,style:p(p({},c),{},{borderImageSlice:"".concat(r.top," ").concat(r.right," ").concat(r.bottom," ").concat(r.left," fill"),borderImageWidth:"".concat(r.top/b,"px ").concat(r.right/b,"px ").concat(r.bottom/b,"px ").concat(r.left/b,"px"),borderImageOutset:"0px 0px 0px 0px",borderImageRepeat:"stretch stretch",borderImageSource:"url(".concat(r.source,")"),borderWidth:"".concat(n.top/b,"px ").concat(n.right/b,"px ").concat(n.bottom/b,"px ").concat(n.left/b,"px"),borderStyle:"solid",boxSizing:"border-box",minWidth:"".concat((r.left+r.right)/b,"px"),minHeight:"".concat((r.top+r.bottom)/b,"px")})}),a)}const y={NinePatch:i().forwardRef(s)};return n=n.default})());