Skip to content

fix(root-listeners): apply listen-on-root mixin to other components #684

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 43 commits into from
Jul 12, 2017

Conversation

alexsasharegan
Copy link
Member

Closes #683

Pooya Parsa and others added 30 commits April 7, 2017 20:26
# Conflicts:
#	lib/components/form-fieldset.vue
# Conflicts:
#	lib/components/form-input.vue
# Conflicts:
#	lib/mixins/listen-on-root.js
@alexsasharegan
Copy link
Member Author

alexsasharegan commented Jul 11, 2017

Weird, I don't know why I'm showing changes in the docs. Or the form mixin...

@tmorehouse
Copy link
Member

THat happend to me once. Did you do a squash merge from the master? IF so, it looses context of which other commits have happened.

@tmorehouse
Copy link
Member

maybe try a merge from master branch back into your branch?

@tmorehouse tmorehouse added this to the v0.19.0 milestone Jul 11, 2017
this.state ? `form-control-${this.state}` : null
];
},
custom() {
Copy link
Member

Choose a reason for hiding this comment

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

Hmm, this shouldn't be in here anymore... s plain was moved only to the form-* components that have that option.

Same for the inputClass() computed prop (doesn't apply to all form components)

@alexsasharegan
Copy link
Member Author

Yeah, I attempted a squash merge a while back so my PRs would stop showing a laundry list of merge commits, but it not worky muy bien.

type: String
},
size: {
type: String
Copy link
Member

Choose a reason for hiding this comment

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

And state and size should not be in form.js any more either, as they have been moved over to the components that only need it.

@alexsasharegan
Copy link
Member Author

We're down to the readme changes just being editor clean-up on save.

@@ -1,569 +1,43 @@
# Tables

> For displaying tabular data. `<b-table>` supports pagination, filtering, sorting,
custom rendering, events, and asynchronous data.
> For tabular data. Tables support pagination and custom rendering.
Copy link
Member

Choose a reason for hiding this comment

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

THhs looks like a revert of the new table features?

@@ -0,0 +1,90 @@
export default class BaseAdapter {
Copy link
Member

Choose a reason for hiding this comment

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

Mybe these adapter additions should be moved into a separate PR?

@alexsasharegan
Copy link
Member Author

@tmorehouse, reload the PR and check the diff again for changes. I think I've fixed this.

@@ -75,7 +75,8 @@

<script>
import { warn } from '../utils';
import { keys } from '../utils/object.js'
import { keys } from '../utils/object.js';
import { listenOnRootMixin } from '../mixins'
Copy link
Member

Choose a reason for hiding this comment

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

semicolon? 😜

Copy link
Member Author

Choose a reason for hiding this comment

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

hahaha

Copy link
Member Author

Choose a reason for hiding this comment

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

Goodness, look at me. I tried to fight my editor prefs and add a semicolon, and then I forget it in the very next line!

Copy link
Member

Choose a reason for hiding this comment

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

Haha!

Copy link
Member

@tmorehouse tmorehouse left a comment

Choose a reason for hiding this comment

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

Looks good!

@tmorehouse tmorehouse merged commit f2b7b44 into bootstrap-vue:master Jul 12, 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.

2 participants