Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save saleebm/0f0eabfb88b2ddad2917f2de1ee37192 to your computer and use it in GitHub Desktop.
Save saleebm/0f0eabfb88b2ddad2917f2de1ee37192 to your computer and use it in GitHub Desktop.
react-datetime custom appearance demo
var renderers = {
renderDay: function( props, currentDate, selectedDate ){
return <td {...props}>{ '0' + currentDate.date() }</td>;
},
renderMonth: function( props, month, year, selectedDate){
return <td {...props}>{ month }</td>;
},
renderYear: function( props, year, selectedDate ){
return <td {...props}>{ year % 100 }</td>;
}
}
React.render(
<div>
<Datetime input={false}
renderDay={ renderers.renderDay }
renderMonth={ renderers.renderMonth }
renderYear={ renderers.renderYear } />
</div>,
document.body
);
<script src="https://codepen.io/chriscoyier/pen/yIgqi.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/react/0.13.0/react.js"></script>
<script src="https://fb.me/JSXTransformer-0.13.3.js"></script>
<script src="https://rawgit.com/arqex/react-datetime/master/dist/react-datetime.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.16.0/moment.js"></script>
<link href="https://rawgit.com/arqex/react-datetime/master/css/react-datetime.css" rel="stylesheet" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment