New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ember-cli-pickadate

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ember-cli-pickadate - npm Package Compare versions

Comparing version

to
1.1.0

25

addon/components/pick-a-date.js
import Ember from 'ember';
const { Component } = Ember;
const {
Component,
isEmpty,
observer
} = Ember;
const DEFAULT_DATE_FORMAT = 'd mmmm, yyyy';

@@ -69,2 +73,21 @@

dateChanged: observer('date', function() {
this.updateInputText();
}),
optionsChanged: observer('options', function() {
let options = this.get('options');
if (isEmpty(options)) {
// TODO: unset options which were removed
return;
}
for (var key in options) {
if (options.hasOwnProperty(key)) {
this.get('picker').set(key, options[key]);
}
}
}),
onClose() {

@@ -71,0 +94,0 @@ // Prevent pickadate from re-opening on focus

import Ember from 'ember';
const { isNone, Component } = Ember;
const {
Component,
isEmpty,
isNone,
observer
} = Ember;
const DEFAULT_TIME_FORMAT = 'hh-i';

@@ -24,2 +29,3 @@

picker: null,
date: null,
classNames: ['ember-pick-a-time'],

@@ -66,2 +72,21 @@

dateChanged: observer('date', function() {
this.updateInputText()
}),
optionsChanged: observer('options', function() {
let options = this.attrs.options;
if (isEmpty(options)) {
// TODO: unset options which were removed
return;
}
for (var key in options) {
if (options.hasOwnProperty(key)) {
this.get('picker').set(key, options[key]);
}
}
}),
onClose(){

@@ -68,0 +93,0 @@ // Prevent pickadate from re-opening on focus

2

package.json
{
"name": "ember-cli-pickadate",
"version": "1.0.1",
"version": "1.1.0",
"description": "Ember components wrapping date and time pickers from Pickadate.js",

@@ -5,0 +5,0 @@ "directories": {