0.0.51 • Published 5 years ago

my-antd v0.0.51

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

my-antd

import React from 'react';
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { Card } from 'antd';
import { Form, Input, Button, FormItem } from 'my-antd';
// import styles from './Welcome.less';

@Form.create()
class App extends React.Component {
  sumbit() {
    const { form } = this.props;
    // return promise object
    return new Promise((resolve, reject) => {
      form.validateFields((err, values) => {
        if (err) {
          reject();
        } else {
          // eslint-disable-next-line no-console
          console.log(values);
          resolve();
        }
      });
    });
  }

  render() {
    const { form } = this.props;
    const formItemLayout = {
      labelCol: {
        span: 4,
      },
      wrapperCol: {
        span: 20,
      },
    };
    return (
      <PageHeaderWrapper>
        <Card>
          <Input
            form={form}
            name="name"
            label="Name"
            defaultValue="test"
            placeholder="Enter "
            formItemLayout={formItemLayout}
            hasFeedback={false}
          />
          <Input
            form={form}
            name="remark"
            label="remark"
            placeholder="Enter "
            formItemLayout={formItemLayout}
            required={false}
          />
          <FormItem form={form} formItemLayout={formItemLayout}>
            <Button onClick={() => this.sumbit()}>Submit</Button>
          </FormItem>
        </Card>
      </PageHeaderWrapper>
    );
  }
}
export default App;
0.0.51

5 years ago

0.0.50

5 years ago

0.0.49

5 years ago

0.0.48

5 years ago

0.0.47

5 years ago

0.0.45

5 years ago

0.0.43

5 years ago

0.0.41

5 years ago

0.0.42

5 years ago

0.0.40

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

6 years ago

0.0.15

6 years ago

0.0.16

6 years ago

0.0.17

6 years ago

0.0.14

6 years ago

0.0.12

6 years ago

0.0.10

6 years ago

0.0.11

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago