Angular UI date plugin for forms-angular. Doesn't do anything apart from drag in components.
npm install fng-ui-datePlugin for forms-angular that adds jQuery UI date picker.
npm install fng-ui-date
To get all the dependencies at the top level of your node_modules run
npm dedupe
Add the following lines to your index.html (or equivalent) file
Date fields in models will have the date picker added.
Configure as part of your Angular app configuration as follows:
```
myApp.config(['uiDateConfig', function(uiDateConfig) {
angular.extend(uiDateConfig, {
dateFormat: 'dd/mm/yy', // UK date format
firstDay: 1 // Monday week start
});
}]);
For detailed options see the documentation at http://jqueryui.com/datepicker/
You can specify the timezone (useful to specify UTC for dates of birth and other 'floating' dates) using the schema form.add property:
`
dateOfBirth: {type: Date, form: {add: ' ng-model-options="{timezone:\'UTC\'}" '}}
``
(see the dateOfBirth property in this schema for an example)