|
|
|
|
@ -1,9 +1,9 @@
|
|
|
|
|
"use strict";
|
|
|
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[92983],{
|
|
|
|
|
|
|
|
|
|
/***/ 97231:
|
|
|
|
|
/***/ 48306:
|
|
|
|
|
/*!*******************************************************!*\
|
|
|
|
|
!*** ./src/pages/Forums/Index/index.tsx + 13 modules ***!
|
|
|
|
|
!*** ./src/pages/Forums/Index/index.tsx + 16 modules ***!
|
|
|
|
|
\*******************************************************/
|
|
|
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
@ -444,6 +444,71 @@ var Right = function Right(_ref) {
|
|
|
|
|
loading: loading.models.forumsList
|
|
|
|
|
};
|
|
|
|
|
})(Right));
|
|
|
|
|
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Bottom/index.less?modules
|
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
|
|
|
/* harmony default export */ var Bottommodules = ({"bottom":"bottom___Lpi7x","gMAmTc":"gMAmTc___B0wD0","weight":"weight___yoU06","doubleItems":"doubleItems___McHDy","cAlHat":"cAlHat___FD7us","flex1":"flex1___gJcMw","jodImX":"jodImX___kw8SG","fWeJrv":"fWeJrv___gU02V","tiezi":"tiezi___iAFlp"});
|
|
|
|
|
;// CONCATENATED MODULE: ./src/assets/images/forums/radius.png
|
|
|
|
|
var radius_namespaceObject = "data:image/png;base64,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";
|
|
|
|
|
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Bottom/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var Bottom = function Bottom(props) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
children: props.subjectClassList.map(function (item) {
|
|
|
|
|
return item.children_tags && item.children_tags.length > 0 && item !== null && item !== void 0 && item.is_recommend ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Bottommodules.bottom,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
className: "".concat(Bottommodules.weight, " ").concat(Bottommodules.gMAmTc),
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
|
|
|
|
|
href: "/forums/subject/".concat(item.id),
|
|
|
|
|
children: item.name
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
className: Bottommodules.doubleItems,
|
|
|
|
|
children: item.children_tags.map(function (item2, index2) {
|
|
|
|
|
{/* item */}
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
|
|
|
href: "/forums/subject/".concat(item2.id),
|
|
|
|
|
style: {
|
|
|
|
|
borderBottom: item.children_tags.length % 2 == 0 && item.children_tags.length - 2 == index2 ? 'none' : ''
|
|
|
|
|
},
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
|
|
|
src: item2 && item2.picture ? env/* default */.Z.API_SERVER + item2.picture : radius_namespaceObject,
|
|
|
|
|
alt: "",
|
|
|
|
|
className: Bottommodules.cAlHat
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Bottommodules.flex1,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
style: {
|
|
|
|
|
display: "flex"
|
|
|
|
|
},
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
|
|
|
className: Bottommodules.fWeJrv,
|
|
|
|
|
children: item2.title
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
className: Bottommodules.tiezi,
|
|
|
|
|
children: ["\u5E16\u5B50\u6570: ", item2.memos_count]
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
|
|
|
className: Bottommodules.jodImX,
|
|
|
|
|
children: item2.description || "暂无描述~"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: ["\u7248\u4E3B: ", item2.user_name]
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}, item2.id);
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
}, item.id) : "";
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Content/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -464,6 +529,7 @@ var Content_excluded = ["user", "forumsList", "globalSetting", "loading", "dispa
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var Content_Search = input/* default */.Z.Search;
|
|
|
|
|
var Content = function Content(_ref) {
|
|
|
|
|
var _forumsList$forumsDat3, _forumsList$forumsDat4, _forumsList$listParam, _forumsList$listParam2, _forumsList$forumsDat5;
|
|
|
|
|
@ -475,6 +541,11 @@ var Content = function Content(_ref) {
|
|
|
|
|
props = objectWithoutProperties_default()(_ref, Content_excluded);
|
|
|
|
|
var params = (0,_umi_production_exports.useParams)();
|
|
|
|
|
var location = (0,_umi_production_exports.useLocation)();
|
|
|
|
|
var _useState = (0,_react_17_0_2_react.useState)([]),
|
|
|
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
|
|
|
subjectClassList = _useState2[0],
|
|
|
|
|
setSubjectClassList = _useState2[1]; //主题分类列表
|
|
|
|
|
|
|
|
|
|
var handlePageChange = function handlePageChange(page) {
|
|
|
|
|
window.scrollTo(0, 0);
|
|
|
|
|
window.history.pushState(null, '', location.search ? "".concat(location.search, "&page=").concat(page) : "?page=".concat(page));
|
|
|
|
|
@ -612,14 +683,14 @@ var Content = function Content(_ref) {
|
|
|
|
|
});
|
|
|
|
|
_umi_production_exports.history.push(activeItem.url);
|
|
|
|
|
};
|
|
|
|
|
var _useState = (0,_react_17_0_2_react.useState)('1'),
|
|
|
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
|
|
|
activeKey = _useState2[0],
|
|
|
|
|
setActiveKey = _useState2[1];
|
|
|
|
|
var _useState3 = (0,_react_17_0_2_react.useState)(''),
|
|
|
|
|
var _useState3 = (0,_react_17_0_2_react.useState)('1'),
|
|
|
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
|
|
|
searchValue = _useState4[0],
|
|
|
|
|
setSearchValue = _useState4[1];
|
|
|
|
|
activeKey = _useState4[0],
|
|
|
|
|
setActiveKey = _useState4[1];
|
|
|
|
|
var _useState5 = (0,_react_17_0_2_react.useState)(''),
|
|
|
|
|
_useState6 = slicedToArray_default()(_useState5, 2),
|
|
|
|
|
searchValue = _useState6[0],
|
|
|
|
|
setSearchValue = _useState6[1];
|
|
|
|
|
var handleSearch = function handleSearch(value) {
|
|
|
|
|
if (value) {
|
|
|
|
|
(0,global/* addSearchRecord */.tk)({
|
|
|
|
|
@ -639,6 +710,16 @@ var Content = function Content(_ref) {
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
// 获取论坛底部主题分类列表
|
|
|
|
|
(0,forums/* getForumSections */.md)({
|
|
|
|
|
is_detail: true
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
if (res) {
|
|
|
|
|
setSubjectClassList(res.forum_sections);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}, []);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
var completeUrl = "".concat(location.pathname).concat(location.search);
|
|
|
|
|
var activeTab = tabsArr.find(function (tab) {
|
|
|
|
|
@ -710,7 +791,9 @@ var Content = function Content(_ref) {
|
|
|
|
|
showQuickJumper: true,
|
|
|
|
|
showSizeChanger: false,
|
|
|
|
|
onChange: handlePageChange
|
|
|
|
|
})]
|
|
|
|
|
}), (subjectClassList === null || subjectClassList === void 0 ? void 0 : subjectClassList.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(Bottom, {
|
|
|
|
|
subjectClassList: subjectClassList
|
|
|
|
|
}) : ""]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Right, {})]
|
|
|
|
|
})]
|
|
|
|
|
});
|