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

merge latest from original repo #1

Merged
merged 427 commits into from
Dec 4, 2019
Merged

merge latest from original repo #1

merged 427 commits into from
Dec 4, 2019

Conversation

harel
Copy link
Owner

@harel harel commented Dec 4, 2019

No description provided.

jquense and others added 30 commits August 22, 2017 10:06
slotPropGetter - Allow to style cells
Prevent popup growing up outside of calendar
Prevent popup growing up outside of calendar
Add undocumented messages keys for localization.
Update Calendar.js - Add undocumented messages for localization
Fix timeGutterFormat propTypes
This PR adds support for touch events when "selectable" is enabled. The
selection box appears after the user presses and holds on the screen
for 250ms as to not interfere with scrolling.
Add support for "selectable" calendar on mobile
Option to show multi-day events with specific start and end times in time-slots
* adds day as a prop to TimeComponent

* remove swap
- Add `rbc-off-range-bg` className to days which are off range
  from current month displayed in MonthView.
- Update off range date and bg colors
…-now class is correctly added to the current date when the 'now' prop isn't supplied to the Calendar. (#451)
* Readded Babel Object Assign to fix Issue #467

* Added Polyfill for findIndex Function, solving #464
Sarah and others added 29 commits July 5, 2019 11:15
#1201)

* Added continuesPrior and continuesAfter props to Event component

* Added slot metrics to custom Events & EventWrappers
same fix as already done for day and week views
* Upgrade react-overlays

The new version is much smaller. Nice job!

The placement=bottom seems does not work. Dunno how to fix this.

* Reuse style passed from overlay

* Update size snapshot
…#1396 (#1447)

* fix: add new method to get correct time indicator top position

* fix(current time indicator): remove unnecessary fields

* fix(current time indicator): rename function

* fix(current time indicator): remove unnecessary code and arguments
Ref #1259

While dragging nextSlot should be selecting for bigger date.
A few points

- more performant
- smaller without iife
- esm support without hacky conversion to commonjs with module wrapper

Refs https://unpkg.com/classnames@2.2.6/index.js, https://twitter.com/MaterialUI/status/1092928715804299264
Replace classnames with clsx
Ref https://github.com/react-bootstrap/dom-helpers/blob/master/CHANGELOG.md

Looks like this upgrade saved ~6kb in minified bundle. Will see how more
overlays upgrade will save.
* Rearrangement Algorithm Implementation

* day layout algorithm as strategy pattern

* day layout algorithm css customizable

& move Event class into overlap algorithm

* restore yarn.lock
* make scrollToTime=00:00 working

* check _scrollRatio is not null
Make the examples more clear in the readme file that the height is required in order for things to render correctly.
Maintainers of `warning` refuses evaluation saying it's a 1:1 fork of
fbjs version. I tend to replace it with just console statements warpped
in NODE_ENV check. Looks much simpler to me, does not require
additional tools like babel plugin and does not require commonjs module.
@harel harel merged commit f1f5e15 into harel:master Dec 4, 2019
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.