????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/quypctt.nextform.vn/www/assets/
Upload File :
Current File : C:/inetpub/vhost/quypctt.nextform.vn/www/assets/TabsBasic-8d0666c0.js

import{P as c,R as y,r as d,p as E,j as p}from"./index-3ac6b886.js";import{N as z}from"./Nav-7adab22f.js";import{t as O,m as _,_ as h,o as F}from"./utils-1da25c48.js";var A=["className","cssModule","active","tag"];function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},j.apply(this,arguments)}function q(e,t){if(e==null)return{};var a=G(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function G(e,t){if(e==null)return{};var a={},n=Object.keys(e),r,o;for(o=0;o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&(a[r]=e[r]);return a}var H={active:c.bool,className:c.string,cssModule:c.object,tag:O};function C(e){var t=e.className,a=e.cssModule,n=e.active,r=e.tag,o=r===void 0?"li":r,f=q(e,A),i=_(h(t,"nav-item",n?"active":!1),a);return y.createElement(o,j({},f,{className:i}))}C.propTypes=H;function T(e){"@babel/helpers - typeof";return T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},T(e)}var J=["className","cssModule","active","tag","innerRef"];function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},P.apply(this,arguments)}function K(e,t){if(e==null)return{};var a=Q(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Q(e,t){if(e==null)return{};var a={},n=Object.keys(e),r,o;for(o=0;o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&(a[r]=e[r]);return a}function U(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function V(e,t,a){return t&&R(e.prototype,t),a&&R(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function X(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},w(e,t)}function Y(e){var t=ee();return function(){var n=m(e),r;if(t){var o=m(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Z(this,r)}}function Z(e,t){if(t&&(T(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return M(e)}function M(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ee(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},m(e)}var te={active:c.bool,className:c.string,cssModule:c.object,disabled:c.bool,href:c.any,innerRef:c.oneOfType([c.object,c.func,c.string]),onClick:c.func,tag:O},I=function(e){X(a,e);var t=Y(a);function a(n){var r;return U(this,a),r=t.call(this,n),r.onClick=r.onClick.bind(M(r)),r}return V(a,[{key:"onClick",value:function(r){if(this.props.disabled){r.preventDefault();return}this.props.href==="#"&&r.preventDefault(),this.props.onClick&&this.props.onClick(r)}},{key:"render",value:function(){var r=this.props,o=r.className,f=r.cssModule,i=r.active,b=r.tag,u=b===void 0?"a":b,v=r.innerRef,s=K(r,J),l=_(h(o,"nav-link",{disabled:s.disabled,active:i}),f);return y.createElement(u,P({},s,{ref:v,onClick:this.onClick,className:l}))}}]),a}(y.Component);I.propTypes=te;const ne=I;var B=y.createContext({});function N(e){"@babel/helpers - typeof";return N=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},N(e)}function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},$.apply(this,arguments)}function re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function ae(e,t,a){return t&&S(e.prototype,t),a&&S(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function oe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x(e,t)}function x(e,t){return x=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},x(e,t)}function ie(e){var t=fe();return function(){var n=g(e),r;if(t){var o=g(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return ce(this,r)}}function ce(e,t){if(t&&(N(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return se(e)}function se(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fe(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(a){return a.__proto__||Object.getPrototypeOf(a)},g(e)}var W={tag:O,activeTab:c.any,className:c.string,cssModule:c.object},D=function(e){oe(a,e);var t=ie(a);function a(n){var r;return re(this,a),r=t.call(this,n),r.state={activeTab:r.props.activeTab},r}return ae(a,[{key:"render",value:function(){var r=this.props,o=r.className,f=r.cssModule,i=r.tag,b=i===void 0?"div":i,u=F(this.props,Object.keys(W)),v=_(h("tab-content",o),f);return y.createElement(B.Provider,{value:{activeTabId:this.state.activeTab}},y.createElement(b,$({},u,{className:v})))}}],[{key:"getDerivedStateFromProps",value:function(r,o){return o.activeTab!==r.activeTab?{activeTab:r.activeTab}:null}}]),a}(d.Component);const ue=D;D.propTypes=W;var le=["className","cssModule","tabId","tag"];function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},k.apply(this,arguments)}function pe(e,t){if(e==null)return{};var a=be(e,t),n,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function be(e,t){if(e==null)return{};var a={},n=Object.keys(e),r,o;for(o=0;o<n.length;o++)r=n[o],!(t.indexOf(r)>=0)&&(a[r]=e[r]);return a}var ye={tag:O,className:c.string,cssModule:c.object,tabId:c.any};function L(e){var t=e.className,a=e.cssModule,n=e.tabId,r=e.tag,o=r===void 0?"div":r,f=pe(e,le),i=function(u){return _(h("tab-pane",t,{active:n===u}),a)};return y.createElement(B.Consumer,null,function(b){var u=b.activeTabId;return y.createElement(o,k({},f,{className:i(u)}))})}L.propTypes=ye;const ve=E.div`
  position: absolute;
  top: 0.4rem;
  right: 0;
`,de=E.div`
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  overflow: auto;
  .tab-nav-basic {
    height: 45px;
    position: fixed;
    width: 100%;
    z-index: 1500;
    background: linear-gradient(90deg, rgba(0, 78, 122, 1) 0%, rgba(0, 142, 222, 1) 100%);
    .nav-item {
      height: 45.4px;
      cursor: pointer;
      padding-top: 5px;
      padding-left: 5px;
      .nav-link {
        height: 40px;
        font-size: 15px;
        line-height: 30px;
        color: #fff;
        &.active {
          color: black;
          background-color: white;
        }
      }
    }
  }
  .tab-content {
    .tab-pane {
      padding-top: ${e=>(e.activeTab===1,"2.9rem")};
      background-color: ${e=>(e.activeTab===1,"white")};
    }
  }
`,he=e=>{const{className:t,setClassName:a,style:n,setStyle:r,renderButton:o,isTabNew:f}=e,[i,b]=d.useState(0),u=d.useCallback(s=>{i!==s&&(b(s),e.onChange&&e.onChange(s))},[i,e]),v=d.useMemo(()=>p.jsxs(d.Fragment,{children:[p.jsxs(z,{tabs:!0,className:"tab-nav-basic",children:[e.data&&e.data.map((s,l)=>p.jsx(C,{children:p.jsx(ne,{className:`${h({active:i===l})} rounded-top`,onClick:()=>{s.middleware?s.middleware().then(()=>u(l)):u(l)},children:s.TabName})},l)),f&&p.jsx(ve,{children:o})]}),p.jsx(ue,{style:r&&r.activeTab===i?r.style:n,activeTab:i,className:a&&a.activeTab===i?a.className:t,children:e.data&&e.data.map((s,l)=>p.jsx(L,{tabId:l,children:i===l&&s.TabContent},l))})]}),[i,t,f,e.data,o,a,r,n,u]);return p.jsx(d.Fragment,{children:f?p.jsx(de,{className:"tab-basic",activeTab:i,children:v}):p.jsx("div",{className:"tab-basic",activeTab:i,children:v})})},_e=he;export{C as N,_e as T,ne as a,ue as b,L as c};