rc-calendar
Advanced tools
Comparing version 3.9.0 to 3.9.1
@@ -141,7 +141,7 @@ 'use strict'; | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.UP: | ||
goWeek.call(this, -1); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.LEFT: | ||
@@ -154,3 +154,3 @@ if (ctrlKey) { | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.RIGHT: | ||
@@ -163,26 +163,26 @@ if (ctrlKey) { | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.HOME: | ||
goStartMonth.call(this); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.END: | ||
goEndMonth.call(this); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.PAGE_DOWN: | ||
this.nextMonth(); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.PAGE_UP: | ||
this.previousMonth(); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
case KeyCode.ENTER: | ||
this.props.onSelect(this.state.value); | ||
e.preventDefault(); | ||
return true; | ||
return 1; | ||
default: | ||
this.props.onKeyDown(e); | ||
return true; | ||
return 1; | ||
} | ||
@@ -189,0 +189,0 @@ } |
@@ -11,2 +11,3 @@ 'use strict'; | ||
var Time = require('../time/Time'); | ||
var toFragment = require('rc-util').Children.mapSelf; | ||
@@ -81,3 +82,3 @@ var CalendarFooter = (function (_React$Component) { | ||
{ className: prefixClsFn('footer-btn') }, | ||
[nowEl, okBtn, clearEl] | ||
toFragment([nowEl, okBtn, clearEl]) | ||
); | ||
@@ -84,0 +85,0 @@ } |
@@ -15,2 +15,3 @@ 'use strict'; | ||
var YearPanel = require('../year/YearPanel'); | ||
var toFragment = require('rc-util').Children.mapSelf; | ||
@@ -91,3 +92,3 @@ var CalendarHeader = (function (_React$Component) { | ||
{ className: selectClassName }, | ||
my | ||
toFragment(my) | ||
); | ||
@@ -94,0 +95,0 @@ } |
@@ -14,2 +14,3 @@ 'use strict'; | ||
var rcUtil = require('rc-util'); | ||
var toFragment = rcUtil.Children.mapSelf; | ||
var KeyCode = rcUtil.KeyCode; | ||
@@ -332,3 +333,3 @@ var domAlign = require('dom-align'); | ||
{ className: classes.join(' ') }, | ||
[input, calendar, trigger] | ||
toFragment([input, calendar, trigger]) | ||
); | ||
@@ -335,0 +336,0 @@ } |
{ | ||
"name": "rc-calendar", | ||
"version": "3.9.0", | ||
"version": "3.9.1", | ||
"description": "calendar ui component for react", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -68,4 +68,17 @@ # rc-calendar | ||
For details to see: [https://github.com/yiminghe/learning-react/tree/master/example/rc-calendar](https://github.com/yiminghe/learning-react/tree/master/example/rc-calendar) | ||
## Development | ||
``` | ||
npm install | ||
npm start | ||
``` | ||
## Example | ||
http://localhost:8001/examples/ | ||
online example: | ||
http://react-component.github.io/calendar/examples/index.html | ||
## API | ||
@@ -99,3 +112,3 @@ | ||
<td>value</td> | ||
<td>GregorianCalendar</td> | ||
<td> <a href="https://github.com/yiminghe/gregorian-calendar">GregorianCalendar</a> </td> | ||
<td></td> | ||
@@ -119,3 +132,3 @@ <td>current value like input's value</td> | ||
<td>Object</td> | ||
<td>require('rc-calendar/lib/locale/en-use')</td> | ||
<td>require('rc-calendar/lib/locale/en-us')</td> | ||
<td>calendar locale</td> | ||
@@ -194,3 +207,3 @@ </tr> | ||
<td>formatter</td> | ||
<td>GregorianCalendarFormatter</td> | ||
<td> <a href="https://github.com/yiminghe/gregorian-calendar-format">GregorianCalendarFormatter</a> </td> | ||
<td></td> | ||
@@ -226,17 +239,3 @@ <td>use to format/parse value to/from input</td> | ||
## Development | ||
``` | ||
npm install | ||
npm start | ||
``` | ||
## Example | ||
http://localhost:8001/examples/ | ||
online example: | ||
http://react-component.github.io/calendar/examples/index.html | ||
## Test Case | ||
@@ -243,0 +242,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
138071
4001
247