UNPKG

5.83 kBJavaScriptView Raw
1import { HomeOutlined, GithubOutlined, ApiOutlined, ToolOutlined, BookOutlined, FormatPainterOutlined, RetweetOutlined } from '@ant-design/icons';
2import { Result, Button, Row, Col, PageHeader } from 'antd';
3import React from 'react';
4
5var WenerApisWelcome = function WenerApisWelcome(props) {
6 var _props$title = props.title,
7 title = _props$title === void 0 ? "Wener's APIs" : _props$title,
8 _props$subTitle = props.subTitle,
9 subTitle = _props$subTitle === void 0 ? '' : _props$subTitle,
10 _props$icon = props.icon,
11 icon = _props$icon === void 0 ? /*#__PURE__*/React.createElement(ApiOutlined, null) : _props$icon,
12 children = props.children;
13 return /*#__PURE__*/React.createElement(Result, {
14 icon: icon,
15 status: "success",
16 title: title,
17 subTitle: subTitle,
18 extra: [/*#__PURE__*/React.createElement(Button, {
19 key: "wener",
20 href: "https://wener.me",
21 icon: /*#__PURE__*/React.createElement(HomeOutlined, null)
22 }, "Home"), /*#__PURE__*/React.createElement(Button, {
23 type: "primary",
24 key: "github",
25 href: 'https://github.com/wenerme/apis',
26 icon: /*#__PURE__*/React.createElement(GithubOutlined, null)
27 }, "wenerme/apis"), /*#__PURE__*/React.createElement(Button, {
28 key: "apis",
29 href: "https://apis.wener.me",
30 icon: /*#__PURE__*/React.createElement(ApiOutlined, null)
31 }, "APIs")]
32 }, /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(Row, null, /*#__PURE__*/React.createElement(Col, {
33 span: 12
34 }, /*#__PURE__*/React.createElement(PageHeader, {
35 title: 'Site'
36 }), /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
37 type: "link",
38 href: 'https://wener.me'
39 }, "wener.me"), /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
40 icon: /*#__PURE__*/React.createElement(GithubOutlined, null),
41 type: "link",
42 href: 'https://github.com/wenerme/wener'
43 }, "wenerme/wener")), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
44 type: "link",
45 href: "https://travis-ci.com/wenerme/wener"
46 }, /*#__PURE__*/React.createElement("img", {
47 src: "https://travis-ci.com/wenerme/wener.svg?branch=master",
48 alt: ""
49 }))))), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
50 type: "link",
51 href: 'https://apis.wener.me'
52 }, "apis.wener.me"), /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
53 icon: /*#__PURE__*/React.createElement(GithubOutlined, null),
54 type: "link",
55 href: 'https://github.com/wenerme/apis'
56 }, "wenerme/apis"))))))), /*#__PURE__*/React.createElement(Col, {
57 span: 12
58 }, /*#__PURE__*/React.createElement(PageHeader, {
59 title: 'Library'
60 }), /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
61 icon: /*#__PURE__*/React.createElement(ToolOutlined, null),
62 type: "link",
63 href: 'https://www.npmjs.com/package/@wener/utils'
64 }, "@wener/utils"), /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
65 icon: /*#__PURE__*/React.createElement(BookOutlined, null),
66 type: "link",
67 href: "https://apis.wener.me/docs/@wener/utils/"
68 }, "Document")), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement("img", {
69 src: 'https://img.shields.io/npm/l/@wener/utils'
70 }), "-", /*#__PURE__*/React.createElement("img", {
71 src: 'https://img.shields.io/npm/v/@wener/utils'
72 })))), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
73 icon: /*#__PURE__*/React.createElement(GithubOutlined, null),
74 type: "link",
75 href: 'https://www.npmjs.com/package/@wener/ui'
76 }, "@wener/ui"), /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
77 icon: /*#__PURE__*/React.createElement(FormatPainterOutlined, null),
78 type: "link",
79 href: "https://apis.wener.me/storybook/"
80 }, "Storybook"), "-", /*#__PURE__*/React.createElement(Button, {
81 icon: /*#__PURE__*/React.createElement(BookOutlined, null),
82 type: "link",
83 href: "https://apis.wener.me/docs/@wener/ui/"
84 }, "Document")), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement("img", {
85 src: 'https://img.shields.io/npm/l/@wener/ui'
86 }), "-", /*#__PURE__*/React.createElement("img", {
87 src: 'https://img.shields.io/npm/v/@wener/ui'
88 })))), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
89 icon: /*#__PURE__*/React.createElement(RetweetOutlined, null),
90 type: "link",
91 href: 'https://www.npmjs.com/package/@wener/tinyrpc'
92 }, "@wener/tinyrpc"), /*#__PURE__*/React.createElement("ul", null, /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement(Button, {
93 icon: /*#__PURE__*/React.createElement(BookOutlined, null),
94 type: "link",
95 href: "https://apis.wener.me/docs/@wener/tinyrpc/"
96 }, "Document")), /*#__PURE__*/React.createElement("li", null, /*#__PURE__*/React.createElement("img", {
97 src: 'https://img.shields.io/npm/l/@wener/tinyrpc'
98 }), "-", /*#__PURE__*/React.createElement("img", {
99 src: 'https://img.shields.io/npm/v/@wener/tinyrpc'
100 }))))))))), /*#__PURE__*/React.createElement("div", null, children));
101};
102
103export { WenerApisWelcome };
104//# sourceMappingURL=wener-ui-wener.esm.js.map