Skip to content

Commit

Permalink
support default sort with a properly way
Browse files Browse the repository at this point in the history
  • Loading branch information
AllenFang committed Apr 7, 2016
1 parent 046609e commit ac0dd35
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions src/BootstrapTable.js
Expand Up @@ -87,10 +87,12 @@ class BootstrapTable extends Component {
}

getTableData() {
const { options, pagination } = this.props;
let result = [];
if (options.sortName && options.sortOrder) {
this.store.sort(options.sortOrder, options.sortName);
const { options, pagination } = this.props;
const sortName = options.defaultSortName || options.sortName;
const sortOrder = options.defaultSortOrder || options.sortOrder;
if (sortName && sortOrder) {
this.store.sort(sortOrder, sortName);
}

if (pagination) {
Expand Down Expand Up @@ -789,6 +791,8 @@ BootstrapTable.propTypes = {
clearSearch: PropTypes.bool,
sortName: PropTypes.string,
sortOrder: PropTypes.string,
defaultSortName: PropTypes.string,
defaultSortOrder: PropTypes.string,
sortIndicator: PropTypes.bool,
afterTableComplete: PropTypes.func,
afterDeleteRow: PropTypes.func,
Expand Down Expand Up @@ -855,6 +859,8 @@ BootstrapTable.defaultProps = {
clearSearch: false,
sortName: undefined,
sortOrder: undefined,
defaultSortName: undefined,
defaultSortOrder: undefined,
sortIndicator: true,
afterTableComplete: undefined,
afterDeleteRow: undefined,
Expand Down

0 comments on commit ac0dd35

Please sign in to comment.