window['css-animation'] = require('css-animation');
window['react-router'] = require('react-router');
var antd = require('antd');
var $ = require('jquery');
var React = require('react');
InstantClickChangeFns.push(function () {
// auto complete for components
var Select = antd.Select;
var Option = Select.Option;
// 获取搜索数据
var searchData = window.ANT_COMPONENTS.sort(function(a, b){
return a.title.localeCompare(b.title);
});
var AutoComplete = React.createClass({
getOptions() {
return searchData.map(function (s) {
return ;
});
},
handleSelect(value) {
location.href = rootUrl + '/components/' + value.replace(/([a-z])([A-Z])/g, function (m, m1, m2) {
return m1 + '-' + m2;
}).toLowerCase() + '/';
},
filterOption(input, option) {
return option.props.sData.title.toLowerCase().indexOf(input.toLowerCase()) !== -1 || option.props.sData.desc.indexOf(input) !== -1;
},
render() {
return ;
}
});
React.render(, document.getElementById('autoComplete'));
});
InstantClickChangeFns.push(function () {
var versionsHistory = {
'0.9.1': 'http://09x.ant.design'
};
versionsHistory[antdVersion.latest] =
versionsHistory[antdVersion.latest] || 'http://ant.design';
var options = Object.keys(versionsHistory).map(function(version) {
var link = versionsHistory[version];
return ;
});
function onChange(e) {
if (versionsHistory[e.target.value]) {
location.replace(versionsHistory[e.target.value]);
}
}
React.render(, document.getElementById('versions-select'))
});
module.exports = antd;