|
@@ -11,6 +11,7 @@ import { Course } from '../../../stores/course';
|
|
|
import { Order } from '../../../stores/order';
|
|
|
import { DataType } from '../../../../Constant';
|
|
|
import { FAQItem, CommentItem } from '../../../components/Item';
|
|
|
+import Icon from '../../../components/Icon';
|
|
|
|
|
|
const DataTypeMap = getMap(DataType, 'value', 'label');
|
|
|
|
|
@@ -40,10 +41,22 @@ export default class extends Page {
|
|
|
content = <div dangerouslySetInnerHTML={{ __html: data[tab] }} />;
|
|
|
break;
|
|
|
case 'faq':
|
|
|
- content = <div>{(data.faqs || []).map(row => <FAQItem data={row} />)}</div>;
|
|
|
+ content = (
|
|
|
+ <div>
|
|
|
+ {(data.faqs || []).map(row => (
|
|
|
+ <FAQItem data={row} />
|
|
|
+ ))}
|
|
|
+ </div>
|
|
|
+ );
|
|
|
break;
|
|
|
case 'comment':
|
|
|
- content = <div>{(data.comments || []).map(row => <CommentItem data={row} />)}</div>;
|
|
|
+ content = (
|
|
|
+ <div>
|
|
|
+ {(data.comments || []).map(row => (
|
|
|
+ <CommentItem data={row} />
|
|
|
+ ))}
|
|
|
+ </div>
|
|
|
+ );
|
|
|
break;
|
|
|
default:
|
|
|
break;
|
|
@@ -85,6 +98,15 @@ export default class extends Page {
|
|
|
/>
|
|
|
{this.renderText()}
|
|
|
<div className="fixed">
|
|
|
+ <div className="action">
|
|
|
+ <div className="minus">
|
|
|
+ <Icon type="minus" />
|
|
|
+ </div>
|
|
|
+ <div className="num">10</div>
|
|
|
+ <div className="add">
|
|
|
+ <Icon type="plus" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div className="fee">
|
|
|
总额: <Money value={data.price} size="lager" />
|
|
|
</div>
|