UNPKG

zarm-mobile

Version:
52 lines (47 loc) 1.4 kB
import React, { Component } from 'react'; import Header from '../components/Header'; import { Panel, Icon } from '../../components'; import '../styles/pages/IconPage'; const ICONS = [ 'right', 'right-round', 'right-round-fill', 'wrong', 'wrong-round', 'wrong-round-fill', 'info-round', 'info-round-fill', 'question-round', 'question-round-fill', 'warning-round', 'warning-round-fill', 'arrow-left', 'arrow-right', 'arrow-top', 'arrow-bottom', 'add', 'add-round', 'add-round-fill', 'minus', 'minus-round', 'minus-round-fill', 'date', 'loading', ]; class Page extends Component { render() { return ( <div className="icon-page"> <Header title="图标 Icon" /> <main> <Panel> <Panel.Header> <Panel.Title>基本</Panel.Title> </Panel.Header> <Panel.Body> <div className="grid"> { ICONS.sort().map((icon, i) => { return ( <div className="grid-column" key={i}> <Icon theme="primary" type={icon} /> <span className="icon-name">{icon}</span> </div> ); }) } </div> </Panel.Body> </Panel> </main> </div> ); } } export default Page;