import { inject, observer } from 'mobx-react'; import { WeaLocaleProvider, WeaNewScroll } from "ecCom"; import { i18n } from '../../public/i18n.js' import {addContentPath} from '../../util/index.js' import "../../style/blessCard.less"; import { WeaPopoverHrm } from "ecCom"; const getLabel = WeaLocaleProvider.getLabel; @inject('hrmBlessCard') @observer export default class BlessCard extends React.Component { componentWillMount() { document.title = i18n.label.blessCard() } componentDidMount() { const { hrmBlessCard: { readBirthdayBlessingData }, params } = this.props; readBirthdayBlessingData(params.id); } componentDidUpdate(prevProps, prevState) { const { hrmBlessCard: { setInfoHeight } } = this.props; setInfoHeight($(".info").height()); } getLetterRows = () => { const { hrmBlessCard: { blessRowNumber } } = this.props; let arr = []; for (let i = 0; i < blessRowNumber; i++) { arr.push(
) } return arr; } render() { const { hrmBlessCard: { blessing, createDate, creator, imgUrl, setRef, blessingHeight, handleLetterPaperScroll ,hrmId } } = this.props; return (
setRef(ref, "img")}/>
{this.getLetterRows()}
setRef(ref, "scroll")}>

{blessing}

{/* ${creator}`) }}> */} 来自 window.pointerXY(e)}>{creator} {createDate}
); } }