-
Notifications
You must be signed in to change notification settings - Fork 30
refactor Event Schedule UI for new design + add personal schedule #1302
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
Changes from 61 commits
Commits
Show all changes
74 commits
Select commit
Hold shift + click to select a range
ce1979d
add arrow to messagebox
igachmovmelon 05887d2
Schedule for demo
igachmovmelon b3636b7
Chatbox from staging
igachmovmelon 6b6c57b
sticky rooms
igachmovmelon 5717560
showing time
igachmovmelon 545575b
merge
igachmovmelon a6cd04b
Remove unused/old schedule components
sunny-viktoryia 020e7e5
Base Schedule functionality
sunny-viktoryia d97a828
Save events to the database; refactor the code
sunny-viktoryia b578f71
Use z-index helper
sunny-viktoryia cc504ba
Return EventDisplay to its staging state
sunny-viktoryia 32efd49
Remove unused utils/time functions
sunny-viktoryia 4620ee6
Improve utils/time functions
sunny-viktoryia 6c79ed9
Refactor SchedulePageModal component
sunny-viktoryia a15ab35
Remove unused utils/time functions
sunny-viktoryia c711c1d
Use isEventLive function from utils/event instead of creating a dupli…
sunny-viktoryia 9fce282
Simplify SchedulePageModal logic
sunny-viktoryia bd69d2a
Use unixTime functions instead of manual operations with ONE_SECOND_I…
sunny-viktoryia 5461bb1
Filter rooms building day schedule
sunny-viktoryia b5f6424
Rename day -> dayStart in the SchedulePageModal#schedule
sunny-viktoryia 23f9399
Merge branch 'staging' into feature/schedule
mike-lvov 06620c6
Refactor styles
sunny-viktoryia 97450fe
Create types/schedule
sunny-viktoryia eedc4ab
Rename function that updates saved personalized events
sunny-viktoryia 4b5062d
Fix ScheduleEvent stylings
sunny-viktoryia 3773b54
Refactor personalized schedule
sunny-viktoryia ad87fa8
Renew style variables usage
sunny-viktoryia 6872d59
Configure venue driven schedule
sunny-viktoryia 7bccbd0
Remove isBookmarked useState
sunny-viktoryia f9a5a03
Make MyPersonalizedSchedule interface Partial<T>
sunny-viktoryia e8e72ac
Document deprecated EventDisplay component
sunny-viktoryia e5721d0
Move schedule constants to settings
sunny-viktoryia ec6f178
Use memo where requested
sunny-viktoryia 90fcd9d
Use eachOfInterval to show schedule hour labels
sunny-viktoryia f746cd4
Separate adding and removing events (personalized schedule)
sunny-viktoryia 9f5cb16
Rename old class name ScheduledEvents -> Schedule
sunny-viktoryia 23f86ae
Move no-events message to Schedule component
sunny-viktoryia 28b4cc2
Refactor Schedule components
sunny-viktoryia f92a651
Keep event objects immutable
sunny-viktoryia a04cf8f
Replace inlined style object by useCss hook
sunny-viktoryia e926cc4
Merge bookmarkEvent functions
sunny-viktoryia f347b80
Renamve ScheduleRoomEvents container class name
sunny-viktoryia 1b5374a
Remove the code that is related to extending room approach
sunny-viktoryia 2e96d5d
Refactor utils/time and utils/event
sunny-viktoryia 3f5f7e7
Put venueId as props to ScheduleVenueDescription
sunny-viktoryia 69f74f3
Refactor VenueEventDetails
sunny-viktoryia e380317
Remove RoomWithEvents type
sunny-viktoryia c43d2e6
Use default venue image
sunny-viktoryia 78137c7
Rename SchedulePageModal -> NavBarSchedule
sunny-viktoryia d55f4a8
Move isEventLaterThisDay to utils/event
sunny-viktoryia a4704be
Fix undefined room titles
sunny-viktoryia d58d806
Close schedule modal only on click outside schedule area
sunny-viktoryia 84c633a
Fixes in the Schedule
sunny-viktoryia f6812cf
Introduce line-clamp @mixin
sunny-viktoryia 749fd0a
Rename moreThanHourLeftBeforeEventStarts -> isEventStartingSoon
sunny-viktoryia 665b77b
Mark all utils/time constants as deprecated and add @dept comments to…
sunny-viktoryia 0b6bf11
Add default venue name constant to settings
sunny-viktoryia 81778da
Remove stopPropagation events in clickable Schedule areas
sunny-viktoryia 8b3d927
Refactor getTimeBeforeParty
sunny-viktoryia 799902a
Refactor isEventWithinDate()
sunny-viktoryia 6d26a6f
Remove weekday property from ScheduleDay
sunny-viktoryia 03d7830
Add a few comments
sunny-viktoryia 367c7e8
Leave NavBarSchedule in NavBar only
sunny-viktoryia 41bfff8
Move DEFAULT_VENUE_NAME to ScheduleVenueDescription
sunny-viktoryia ca1b2af
Reverse isEventStartingSoon logic
sunny-viktoryia 1bc21ee
Add comment about NavBarSchedule class name
sunny-viktoryia bbb1862
Fix typo isPersonalizedEvent
sunny-viktoryia 61c8d31
Refactor Schedule related components
sunny-viktoryia eaea734
Rename default label to ScheduleVenueDescription
sunny-viktoryia a37241a
Created NavBarSchedule container to distinguish in/out clicks
sunny-viktoryia aa7ef18
Create NavBarScheduleClassName const
sunny-viktoryia 8a48aea
Merge branch 'staging' into feature/schedule
sunny-viktoryia 959ba68
Use new hooks that fetch related venues
sunny-viktoryia df146ea
Add Loading component; fix the calculation for current time line posi…
sunny-viktoryia File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.