Skip to content
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

[6.0.0] Added infiteScroll to List, removed nestedListItem capabilities, adjusted Message component, adjusted DateSeparator component and removed date-fns dependency #1039

Merged
merged 523 commits into from
Jan 26, 2018

Conversation

IanCStewart
Copy link
Contributor

No description provided.

Sjaak Luthart and others added 30 commits June 23, 2017 15:41
* ✨ Added open and hideMenu prop, added onClickOutside

* 💄 Added fontSize

* 📝 Updated docs to match new api

* 📝 Docgen

* Added handleKeyDown to EmojiMenu.
* WIP emoji parser to new `emoji.js`.

* WIP emoji-parsing files.

* Added prettier.

* Ignored emojione.json.

* Fixed parse script.

* Added emoji.sh.

* Updated emojione.

* Added tone0.

* Fixed modifier titles.

* Removed log.

* Removed svgSprites prop, added cdn url fix.

* Added fontSize.

* Changed script to fix error in emojione.json.

* Removed statics.

* Added attribution to component.

* Added attribution to docs page.

* Added attribution to README.

* Fixed color.

* Docgen.

* Added attribution.

* Prettiered file.
* 🔨 Refactored list-item to fix alignment issue.

Fixed issue #648. #648

* ✅ Added tests.

* 🐛 Removed redundant transform.

* 💚 Fixed test.

* 🎨 Added nestedLevel prop and passthrough.

* 🎨 Added nestedLevel prop and passthrough.

* 💄 Added style handling for nestedLevel prop.

* 💚 Fixed tests for root styles.

* ✅ Added test for nestingLevel styles.

* 📝 Added example shownig nestedLevel prop at work.

* 📝 DocGen.

* 📝 Fixed docs nav throwing warning.

* 🚨 Fixed linting errors.
* 🎨 Added event to Pagination onChange

* 📝 Changed doc comment

* 🎨 Added event to sendEmoji

* 🎨 Changed prop name

* 🎨 Added event prop

* 🎨 Added event, added docs

* 📝 Docgen

* 📝 Render newlines as <br />

* 📝 Changed docs

* Fixed test.
* Pass value directly, event did not persist.

* Docgen.

* Removed console.log.
…onClick not required, fixed bug with SearchBox changeQuery by passing value instead of event.
* Updated LABELS.md.

* Added missing label.
* admin-badge consistency

* alert consistency

* small fixes

* app-header consistency

* small consistency changes fot tests

* channel-header consistency

* checkbox consistency

* dialog consistency

* Fixed input tests and added consistency

* lightbox consistency

* Fixed list tests and added consistency

* Fixed menu-item tests and added consistency
* Added secondaryText to ChannelHeader.

* Changed to minWidth, made Pagination button great again.
* Updated eslint and config.

* Applied new rules.
* Added correct styling for td items.

* DocGen.
* Added backgroundColor to input styles.

* Reformatted prop types.

* Added sendIcon and sendIconColor props.

* Docgen.

* Added placeholderStyle.
* Removed message arrow.

* Decreased margins.

* Fixed docs.

* Fixed tests.
IanCStewart and others added 27 commits January 2, 2018 15:03
* Fixed uncoverd lines for emoji-menu/get-style test.

* New structure for correct testing.

* Added index test for emoji-menu.
* Fixed uncoverd lines for emoji-menu/get-style test.

* New structure for correct testing.

* Added index test for emoji-menu.

* Made new internal function for store-emoji.

* Removed old storage function.

* Used new internal function in EmojiMenu. Fixes #1009.

* Added store to dependencies.

* Made sure chosen emoji gets moved to the first place when its already stored.

* Updated sinon package.

* Fixed broken stubs after package update.

* Added test for store-emoji.

* Cleaned the campgrounds.
* Adjusted get-styles test for empty-state.

* New structure for correct testing.

* Removed trailing white-space.

* Fixed index test for empty-state.

* Moved combineStyle calls to get-style file.

* Added missing getStyle functions.
* Fixed get-style test for gallery.

* New structure for correct testing.

* Fixed index test for gallery.

* Added onClick test.
* Adjusted getStyle to correct code styling.

* New structure for correct testing.

* Added index test for icon-menu.
* Fixed getStyles test for input.

* New structure for correct testing.

* Fixed index test for input.
* Adjusted internal/prop-types test.

* Adjusted internal/get-pop-over-position test.

* Adjusted internal/get-pager test.

* Updated comment.

* Added test for mobile-detect.
* Adjusted internal/prop-types test.

* Fixed code styling.

* New structure for correct testing.

* Adjusted index test.
* Adjusted internal/prop-types test.

* Adjusted getStyle function to correct code styling.

* New structure for correct testing.

* Fixed index test for list.
* Adjusted internal/prop-types test.

* Removed redundant props.

* Fixed getStyle test.

* Fixed tests.

* New structure for correct testing.

* Added index test for list-item.
* Added custom style possibilities to unchecked element.

* DocGen.

* Added to tests.

* fixed typo.
* Only render label if it is passed.

* Only render label if it is passed.

* Changed to single line.

* Fixed broken test.

* Changed code styling of radio-group file.

* Changed code styling of radio-button file.

* Changed code styling of slider file.

* Made sure html doesnt get rendered if label is not passed in switch. Fixes #1020.

* Changed code styling of tab file.
* Added CheckboxGroup component. Fixes #1025.

* Adjusted docs comments.

* DocGen.

* Adjusted docs page.

* Adjusted example for checkbox docs component.

* Fixed example.

* Moved custom prop to last prop.

* Created getStyles test for CheckboxGroup.

* Added index test.

* Adjusted checkbox docs page.
…d store-emoji file and added custom styling possibilities to checkbox.
* Initial work on infinite scroll

* Cleaned up codebase

* Updated docs

* Linted file.

* Moved to dependencies.

* Removed nestedList argument.

* Added check for header.

* Removed eslint disable, added more semantic html.

* Added styles.

* Improved docs.

* Removed nestedList examples.

* Added enableInfiniteScroll to List.

* Toggle infinite scroll.

* Fixed docgen.

* Fixed tests.

* Added users util.

* Changed defaultProp.

* Changed prop docs.

* Reverted changes.

* Fixed linting.

* Removed function.

* Use lodash map.

* Fixed getStyles.

* Use lodash instead.

* Fixed test

* Fixed scrolling issue

* Fixed tests.
* Removed locale and format for DateSeparator.

* Added moment dependencies to docs.

* Adjusted docs to comply with new DateSeparator component.

* DocGen.

* Removed all date-fns functions from DateSeparator docs page.

* Adjusted docs example for correct use of DateSeparator.

* Removed date-fns dependency in docs.

* Fixed linting error.

* Adjusted DateSeparator test.

* Removed date format and locale from Message component.

* Removed date-fns dependency. Fixes #1036.

* Split message shape to separate props.

* Removed redundant props from message components.

* Fixed docs pages.

* DocGen.

* Adjusted username prop from string to node.
…sted Message component, adjusted DateSeparator component and removed date-fns dependency.
@codecov-io
Copy link

codecov-io commented Jan 26, 2018

Codecov Report

Merging #1039 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1039      +/-   ##
==========================================
+ Coverage   99.35%   99.36%   +<.01%     
==========================================
  Files         132      131       -1     
  Lines         936      942       +6     
==========================================
+ Hits          930      936       +6     
  Misses          6        6
Impacted Files Coverage Δ
src/list-item/get-styles.js 100% <ø> (ø) ⬆️
src/list/styles.js 100% <ø> (ø) ⬆️
src/list/get-styles.js 100% <100%> (ø) ⬆️
src/internal/combine-styles.js 100% <100%> (ø) ⬆️
src/list/index.js

@larstadema larstadema merged commit 520bf33 into master Jan 26, 2018
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