Skip to content

Conversation

@agubler
Copy link
Member

@agubler agubler commented Sep 21, 2017

Type: feature

The following has been addressed in the PR:

  • There is a related issue
  • All code matches the style guide
  • Unit or Functional tests are included in the PR

Description:

It's that time of year again where we need to update widgets inline with breaking changes from widget-core.

Main changes being registry is no longer an accepted property for WidgetBase - Have updated to take the constructor directory and use.

Requires release of test-extras

Copy link
Member

@bitpshr bitpshr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So no more registry just for registry's sake I guess? I like this, it's more obvious what's going on and way less boilerplate.

year
} = this._getMonthYear();
const { theme = {} } = this.properties;
const { theme = {}, customDateCell } = this.properties;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be updated to CustomDateCell to be consistent with the other case changes?

package.json Outdated
"@dojo/interfaces": "next",
"@dojo/loader": "next",
"@dojo/test-extras": "next",
"@dojo/test-extras": "file:../../dojo-org/test-extras/dist/dojo-test-extras-2.0.0-alpha.1.tgz",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you intend this?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Erm nope 😄

@agubler
Copy link
Member Author

agubler commented Sep 26, 2017

@smhigley comments addressed

@agubler agubler merged commit 34ad2d3 into dojo:master Sep 26, 2017
@dylans dylans added this to the 2017.09 milestone Sep 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants