"use strict";var A=(r,n)=>()=>(n||r((n={exports:{}}).exports,n),n.exports);var j=A(()=>{});var M=A(_=>{"use strict";Object.defineProperty(_,"__esModule",{value:!0}),function(r,n){for(var e in n)Object.defineProperty(r,e,{enumerable:!0,get:n[e]})}(_,{createActions:function(){return R},createDataFieldsReactions:function(){return k}});var l=require("mobx-miniprogram");function x(r,n){(n==null||n>r.length)&&(n=r.length);for(var e=0,t=Array(n);e{"use strict";Object.defineProperty(w,"__esModule",{value:!0}),Object.defineProperty(w,"behavior",{enumerable:!0,get:function(){return C}}),j();var v=M(),C=Behavior({definitionFilter:function(r){r.methods=r.methods||{};var n=r.storeBindings;r.methods._mobxMiniprogramBindings=function(){return n},n&&(Array.isArray(n)?n.forEach(function(e){(0,v.createActions)(r.methods,e)}):(0,v.createActions)(r.methods,n))},lifetimes:{attached:function(){var r=this;if(typeof r._mobxMiniprogramBindings=="function"){var n=r._mobxMiniprogramBindings();if(!n){r._mobxMiniprogramBindings=null;return}Array.isArray(n)?r._mobxMiniprogramBindings=n.map(function(e){var t=(0,v.createDataFieldsReactions)(r,e);return t.updateStoreBindings(),t}):(r._mobxMiniprogramBindings=(0,v.createDataFieldsReactions)(this,n),r._mobxMiniprogramBindings.updateStoreBindings())}},detached:function(){this._mobxMiniprogramBindings&&(Array.isArray(this._mobxMiniprogramBindings)?this._mobxMiniprogramBindings.forEach(function(r){r.destroyStoreBindings()}):this._mobxMiniprogramBindings.destroyStoreBindings())}},methods:{updateStoreBindings:function(){this._mobxMiniprogramBindings&&typeof this._mobxMiniprogramBindings!="function"&&(Array.isArray(this._mobxMiniprogramBindings)?this._mobxMiniprogramBindings.forEach(function(r){r.updateStoreBindings()}):this._mobxMiniprogramBindings.updateStoreBindings())}}})});Object.defineProperty(exports,"__esModule",{value:!0}),function(r,n){for(var e in n)Object.defineProperty(r,e,{enumerable:!0,get:n[e]})}(exports,{BehaviorWithStore:function(){return J},ComponentWithStore:function(){return z},createStoreBindings:function(){return T},initStoreBindings:function(){return U},storeBindingsBehavior:function(){return W}}),j();var E=I(),P=M();function z(r){return Array.isArray(r.behaviors)||(r.behaviors=[]),r.behaviors.unshift(E.behavior),Component(r)}function J(r){return Array.isArray(r.behaviors)||(r.behaviors=[]),r.behaviors.unshift(E.behavior),Behavior(r)}var T=function(r,n){return(0,P.createActions)(r,n),(0,P.createDataFieldsReactions)(r,n)},W=E.behavior,U=function(r,n){var e,t=r.self,o=r.lifetime;return o("attached",function(){(e=(0,P.createDataFieldsReactions)(t,n)).updateStoreBindings()}),o("detached",function(){e.destroyStoreBindings()}),{updateStoreBindings:function(){e&&e.updateStoreBindings()}}};