Skip to content

Code convention for antd

Benjy Cui edited this page Mar 28, 2016 · 6 revisions

Any component from react-component should be named with prefix Rc.

// Good
import RcSlider from 'rc-slider';

// Bad
import Slider from 'rc-slider';

All the components of antd should use its name in documentation.

// Good
class Button extends React.Component {}

// Bad
class AntButton extends React.Component {}

This will make it more clear in developer tool.

image

Extends React.Component instead of Component

// Good
import React from 'react';
class Button extends React.Component {}

// Bad
import React, { Component } from 'react';
class Button extends Component {}