test-nut-ui
Version:
<p align="center"> <img alt="logo" src="https://img11.360buyimg.com/imagetools/jfs/t1/211965/25/7152/22022/61b16785E433119bb/aa41d7a9f7e823f3.png" width="150" style="margin-bottom: 10px;"> </p>
56 lines (55 loc) • 2.63 kB
JavaScript
import _slicedToArray from "@babel/runtime/helpers/slicedToArray";
import React__default, { useState, useEffect } from "react";
import { O as Overlay } from "./overlay2.js";
import { I as Image } from "./image2.js";
var VotePageResultCard = function VotePageResultCard2(props) {
var _props$visible = props.visible, visible = _props$visible === void 0 ? false : _props$visible, _props$bgImage = props.bgImage, bgImage = _props$bgImage === void 0 ? "" : _props$bgImage, _props$title = props.title, title = _props$title === void 0 ? "" : _props$title, _props$colseIcon = props.colseIcon, colseIcon = _props$colseIcon === void 0 ? "" : _props$colseIcon, onCloseClick = props.onCloseClick, onMoreActivityClick = props.onMoreActivityClick, onLookResultClick = props.onLookResultClick, _props$integral = props.integral, integral = _props$integral === void 0 ? "" : _props$integral;
var _useState = useState(visible), _useState2 = _slicedToArray(_useState, 2), showWithTabs = _useState2[0], setShowWithTabs = _useState2[1];
useEffect(function() {
setShowWithTabs(visible);
}, [visible]);
return React__default.createElement(React__default.Fragment, null, React__default.createElement(Overlay, {
visible: showWithTabs
}, React__default.createElement("div", {
className: "votepageresultcard"
}, React__default.createElement("div", {
className: "content"
}, React__default.createElement(Image, {
className: "bgimage",
src: bgImage
}), React__default.createElement("div", {
className: "icon"
}, React__default.createElement(Image, {
className: "iconimage",
src: "https://hb3-ecrmmall.oss-cn-zhangjiakou.aliyuncs.com/wm/1/integral.7aa9e6a706dadc967756dca710137190.png"
}), integral && React__default.createElement("div", {
className: "icontext"
}, integral)), React__default.createElement("div", {
className: "title"
}, title), React__default.createElement("div", {
className: "bottom"
}, React__default.createElement("div", {
className: "buttomitem",
onClick: function onClick() {
setShowWithTabs(false);
onMoreActivityClick();
}
}, "参与更多活动"), React__default.createElement("div", {
className: "buttomitem",
onClick: function onClick() {
setShowWithTabs(false);
onLookResultClick();
}
}, "查看投票结果"))), React__default.createElement(Image, {
className: "closeimage",
src: colseIcon,
onClick: function onClick() {
setShowWithTabs(false);
onCloseClick();
}
}))));
};
VotePageResultCard.displayName = "NutVotePageResultCard";
export {
VotePageResultCard as V
};