"use strict";require("../sub-common/ba01bce307afcc9a88c0b242d7eb7cf5.js");require("../sub-common/004f11aaa141116253254b2d9892879c.js");require("../sub-common/b15a59e62f0de52477cd87cdc0559eda.js");/*! For license information please see index.js.LICENSE.txt */ (wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/collection/collectionDetail/index"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/collection/collectionDetail/index.tsx":function(e,t,n){var a=n("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),l=n("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),o=n("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),s=n("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),c=n("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),i=n("./node_modules/@tarojs/taro/index.js"),r=n.n(i),d=n("./node_modules/react/cjs/react.production.min.js"),u=n("./src/pages/collection/collectionDetail/index.module.scss"),m=n("./src/components/textareaEnhance/index.tsx"),_=n("./src/api/favorite.ts"),f=n("./src/common/common.ts"),p=n("./src/components/normalButton/index.tsx"),x=n("./src/components/layoutBlock/index.tsx"),h=n("./src/components/divider/index.tsx"),v=n("./src/use/useCommon.ts"),j=n("./node_modules/react/cjs/react-jsx-runtime.production.min.js");t.default=function CollectionDetail(){var e=(0,i.useRouter)(),t=(0,d.useState)(!1),n=(0,s.default)(t,2),b=n[0],g=n[1],w=(0,d.useState)({name:"",remark:""}),k=(0,s.default)(w,2),T=k[0],y=k[1],S=(0,d.useRef)(void 0),D=(0,d.useState)(!1),N=(0,s.default)(D,2),C=N[0],B=N[1];(0,d.useLayoutEffect)((function(){console.log("isEdit",e.params.isEdit),r().setNavigationBarTitle({title:e.params.title});var t,n,a,l=JSON.parse(e.params.isEdit);l?(console.log(e.params.editData),S.current=JSON.parse(e.params.editData),console.log("currentData",S.current),y({name:null===(t=S.current)||void 0===t?void 0:t.name,remark:null===(n=S.current)||void 0===n?void 0:n.remark}),B(null===(a=S.current)||void 0===a?void 0:a.is_top)):S.current=void 0;g(l)}),[e.params]);var V=(0,_.UpdateFavoriteApi)().fetchData,E=function(){var e=(0,l.default)((0,a.default)().mark((function _callee(){var e;return(0,a.default)().wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:if(T.name){t.next=2;break}return t.abrupt("return",f.alert.none("请输入收藏夹名称!"));case 2:return t.next=4,V((0,o.default)((0,o.default)({},T),{},{id:null===(e=S.current)||void 0===e?void 0:e.id,is_top:C?2:1}));case 4:t.sent.success?(f.alert.success("编辑成功"),setTimeout((function(){r().navigateBack()}),1e3)):f.alert.error("编辑失败");case 6:case"end":return t.stop()}}),_callee)})));return function handleEditSave(){return e.apply(this,arguments)}}(),A=(0,_.CreateFavoriteApi)().fetchData,J=function(){var e=(0,l.default)((0,a.default)().mark((function _callee2(){return(0,a.default)().wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:if(T.name){e.next=2;break}return e.abrupt("return",f.alert.none("请输入收藏夹名称!"));case 2:return e.next=4,A((0,o.default)((0,o.default)({},T),{},{is_top:C?1:0}));case 4:e.sent.success?(f.alert.success("创建成功"),setTimeout((function(){r().navigateBack()}),1e3)):f.alert.error("创建失败");case 6:case"end":return e.stop()}}),_callee2)})));return function handleAddSave(){return e.apply(this,arguments)}}(),O=(0,_.DelFavoriteApi)().fetchData;return(0,v.useBuriedDataPoint)("pages/collection/collectionDetail/index"),(0,j.jsxs)(c.View,{className:u.default.collection_con,children:[(0,j.jsxs)(c.View,{className:u.default.collectionContent,children:[(0,j.jsxs)(x.default,{circle:!0,children:[(0,j.jsxs)(c.View,{className:u.default.title_item,children:[(0,j.jsxs)(c.View,{className:u.default.title,children:["收藏夹名称",(0,j.jsx)(c.Text,{style:{color:"red"},children:"*"})]}),(0,j.jsx)(c.View,{className:u.default.select,children:(0,j.jsx)(c.Input,{placeholder:"请输入收藏夹名称",className:u.default.input,alwaysEmbed:!0,cursorSpacing:100,onInput:function changeInput(e){y((function(t){return(0,o.default)((0,o.default)({},t),{},{name:e.detail.value})}))},value:null==T?void 0:T.name})})]}),(0,j.jsx)(h.default,{direction:"horizontal",customStyles:{margin:"24rpx 0"}}),(0,j.jsxs)(c.View,{className:u.default.desc_item,children:[(0,j.jsx)(c.View,{className:u.default.title,children:"简介信息"}),(0,j.jsx)(c.View,{className:u.default.desc,children:(0,j.jsx)(m.default,{customStyle:{background:"#fff",border:"none",padding:"0 20rpx",fontSize:"28rpx"},defaultValue:null==T?void 0:T.remark,onChange:function getOtherReason(e){y((function(t){return(0,o.default)((0,o.default)({},t),{},{remark:e})}))},placeholder:"请输入简介"})})]})]}),(0,j.jsx)(x.default,{circle:!0,children:(0,j.jsxs)(c.View,{className:u.default.toTopBar,children:[(0,j.jsxs)(c.View,{children:[(0,j.jsx)(c.View,{className:u.default.toTopTitle,children:"收藏夹置顶"}),(0,j.jsx)(c.View,{className:u.default.toTopTips,children:"提醒:会优先展示该收藏夹"})]}),(0,j.jsx)(c.Switch,{className:u.default.switch,checked:C,color:"#337fff",onChange:function handleChange(e){B(e.detail.value)}})]})})]}),b?(0,j.jsxs)(c.View,{className:u.default.bottomBar,children:[(0,j.jsx)(p.default,{plain:!0,type:"danger",customStyles:{width:"45%"},round:!0,onClick:function handleDelete(){r().showModal({content:"确认删除当前收藏夹?",cancelText:"取消",confirmText:"确认删除",confirmColor:"#E42945",success:function success(e){return(0,l.default)((0,a.default)().mark((function _callee3(){var t;return(0,a.default)().wrap((function _callee3$(n){for(;;)switch(n.prev=n.next){case 0:if(!e.confirm){n.next=7;break}return n.next=3,O({id:null===(t=S.current)||void 0===t?void 0:t.id});case 3:n.sent.success?(f.alert.success("删除成功"),setTimeout((function(){r().navigateBack()}),1e3)):f.alert.error("删除失败"),n.next=8;break;case 7:e.cancel&&console.log("用户点击取消");case 8:case"end":return n.stop()}}),_callee3)})))()}})},children:"删除"}),(0,j.jsx)(p.default,{type:"primary",round:!0,customStyles:{width:"45%"},onClick:E,children:"保存"})]}):(0,j.jsxs)(c.View,{className:u.default.bottomBar,children:[(0,j.jsx)(p.default,{plain:!0,type:"primary",customStyles:{width:"45%"},round:!0,onClick:function handleCancel(){r().navigateBack()},children:"取消"}),(0,j.jsx)(p.default,{type:"primary",round:!0,customStyles:{width:"45%"},onClick:J,children:"保存"})]})]})}},"./src/pages/collection/collectionDetail/index.tsx":function(e,t,n){var a=n("./node_modules/@tarojs/runtime/dist/runtime.esm.js"),l=n("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/collection/collectionDetail/index.tsx");l.default.enableShareAppMessage=!0;Page((0,a.createPageConfig)(l.default,"pages/collection/collectionDetail/index",{root:{cn:[]}},{navigationBarTitleText:"收藏详情",enableShareAppMessage:!0}||{})),l.default},"./src/pages/collection/collectionDetail/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___hxWIp",hoverClass:"index-module__hoverClass___iM3nR","full-100":"index-module__full-100___OjNJk",collection_con:"index-module__collection_con___wsYUJ",collectionContent:"index-module__collectionContent___AeanE",title_item:"index-module__title_item___nTQPy",title:"index-module__title___j8h8w",select:"index-module__select___e2adx",input:"index-module__input___nmfFh",desc_item:"index-module__desc_item___kehIe",desc:"index-module__desc___USs1H",toTopBar:"index-module__toTopBar___voykj",toTopTitle:"index-module__toTopTitle___GjhHi",toTopTips:"index-module__toTopTips___DU5vL",bottomBar:"index-module__bottomBar___kqWGG"}}},function(e){e.O(0,["sub-common/ba01bce307afcc9a88c0b242d7eb7cf5","sub-common/47bdbd4330b83ed20728c437a0348a01","sub-common/004f11aaa141116253254b2d9892879c","sub-common/b15a59e62f0de52477cd87cdc0559eda","taro","vendors","common"],(function(){return t="./src/pages/collection/collectionDetail/index.tsx",e(e.s=t);var t}));e.O()}]);