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

feat(calendar): component implementation #153

Merged
merged 45 commits into from
Oct 23, 2018
Merged

feat(calendar): component implementation #153

merged 45 commits into from
Oct 23, 2018

Commits on Oct 5, 2018

  1. feat(calendar): initial setup

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    c3594d1 View commit details
    Browse the repository at this point in the history
  2. feat(calendar): separated components

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    8b99d5c View commit details
    Browse the repository at this point in the history
  3. feat(calendar): boundingMonth prop

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    b152187 View commit details
    Browse the repository at this point in the history
  4. feat(calendar): update example

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    d73ea2b View commit details
    Browse the repository at this point in the history
  5. fix(calendar): months count to render in last year

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    957718a View commit details
    Browse the repository at this point in the history
  6. fix(calendar): selection

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    239aef8 View commit details
    Browse the repository at this point in the history
  7. refactor(calendar): separated week component

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    8f9af43 View commit details
    Browse the repository at this point in the history
  8. fix(calendar): selection optimizations

    * fix(calendar): selection optimizations - selection changes prop
    
    * fix(calendar): selection optimizations with shouldComponentUpdate
    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    aff0394 View commit details
    Browse the repository at this point in the history
  9. feat(calendar): day names component - base

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    ec7e71b View commit details
    Browse the repository at this point in the history
  10. feat(calendar): apply styles

    * feat(calendar): apply styles
    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    d3350e5 View commit details
    Browse the repository at this point in the history
  11. feat(calendar): month header

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    80982fe View commit details
    Browse the repository at this point in the history
  12. feat(calendar): localized weekday & month names

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    203ab83 View commit details
    Browse the repository at this point in the history
  13. fix(calendar): non-required selected date

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    d878f5d View commit details
    Browse the repository at this point in the history
  14. feat(calendar): ranged calendar

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    a5c62c3 View commit details
    Browse the repository at this point in the history
  15. fix(calendar): styles

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    58d0dac View commit details
    Browse the repository at this point in the history
  16. feat(calendar): highlight today

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    2e4e0fc View commit details
    Browse the repository at this point in the history
  17. feat(calendar): filter dates

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    3a8bc1a View commit details
    Browse the repository at this point in the history
  18. feat(calendar): custom day render function

    * feat(calendar/range): custom day render function
    
    * feat(calendar): update example
    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    7f8e305 View commit details
    Browse the repository at this point in the history
  19. refactor(calendar): move components to separate dirs

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    cb4c837 View commit details
    Browse the repository at this point in the history
  20. refactor(calendar): selection strategies

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    295cb5d View commit details
    Browse the repository at this point in the history
  21. fix(calendar): cell selection after it was highlighted

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    1a0d2bf View commit details
    Browse the repository at this point in the history
  22. fix(calendar): runtime warnings

    * fix(calendar): no-state-initialized warning
    
    * fix(calendar): day component key prop null-pointer
    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    26a9cbb View commit details
    Browse the repository at this point in the history
  23. refactor(calendar): lint

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    82c89b6 View commit details
    Browse the repository at this point in the history
  24. feat(calendar): implementation examples

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    451d101 View commit details
    Browse the repository at this point in the history
  25. fix(calendar): month count rendering

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    bb45aa2 View commit details
    Browse the repository at this point in the history
  26. feat(calendar): update examples

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    7bb1714 View commit details
    Browse the repository at this point in the history
  27. fix(calendar): render component after onLayout

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    d3e9569 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9cf5b2d View commit details
    Browse the repository at this point in the history
  29. feat(calendar): scrollTo* functions support

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    fcfcb79 View commit details
    Browse the repository at this point in the history
  30. fix(calendar): month height calculation

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    691866c View commit details
    Browse the repository at this point in the history
  31. feat(docs): update rkCalendar docs

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    574e1ce View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    425e365 View commit details
    Browse the repository at this point in the history
  33. feat(calendar): add scrollTo next/prev month methods

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    8e92080 View commit details
    Browse the repository at this point in the history
  34. feat(example): add horizontal calendar example

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    3ac736c View commit details
    Browse the repository at this point in the history
  35. refactor(calendar): locale service with mocked data

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    f871c8d View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    a59be42 View commit details
    Browse the repository at this point in the history
  37. fix(calendar): bounding dates selection

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    70db555 View commit details
    Browse the repository at this point in the history
  38. docs(calendar): add layout prop description

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    31f67ac View commit details
    Browse the repository at this point in the history
  39. feat(example): add calendar examples description

    Artur Yorsh committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    55338c2 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    341595c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2018

  1. refactor(calendar): style props to types

    refactor(calendar): move props to types
    
    refactor(calendar): rk-typed styles apply
    Artur Yorsh committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    41273c3 View commit details
    Browse the repository at this point in the history
  2. refactor(calendar): render method as function

    Artur Yorsh committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    8c77a0a View commit details
    Browse the repository at this point in the history
  3. refactor(calendar): linebreaks

    Artur Yorsh committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    143ffb6 View commit details
    Browse the repository at this point in the history
  4. refactor(calendar): apply naming convenience

    Artur Yorsh committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    33bf8f6 View commit details
    Browse the repository at this point in the history
  5. refactor(calendar): fix layout axis variables typo

    Artur Yorsh committed Oct 22, 2018
    Configuration menu
    Copy the full SHA
    59df291 View commit details
    Browse the repository at this point in the history