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(datatrak): RN-1467: survey submission sync indicator #6049

Draft
wants to merge 17 commits into
base: rn-1452-survey-select
Choose a base branch
from

Conversation

jaskfla
Copy link
Contributor

@jaskfla jaskfla commented Jan 14, 2025

Issue RN-1467: Survey Submission Sync UI

Changes:

  • Example

Screenshots:

@jaskfla jaskfla changed the base branch from dev to rn-1452-survey-select January 14, 2025 01:47
@jaskfla jaskfla changed the title feat(datatrak): RN-1467: survey submission sync indicator refactor(datatrak): RN-1467: improve <RecentSurveysSection> readability Jan 14, 2025
Copy link
Contributor

@tcaiger tcaiger left a comment

Choose a reason for hiding this comment

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

Love it

@jaskfla jaskfla marked this pull request as ready for review January 15, 2025 22:04
@jaskfla
Copy link
Contributor Author

jaskfla commented Jan 17, 2025

Marking as draft so I don’t accidentally merge this PR. There are a couple PRs stacked on this one

@jaskfla jaskfla marked this pull request as draft January 17, 2025 04:06
jaskfla and others added 5 commits January 17, 2025 17:12
* shorter varname

* simplify CSS, logical properties

* list semantics

* derive type

* true ellipsis

* use `useIsMobile`

* remove unmatched brace

* logical properties

* simplify column template

* simplify grid rows and templates

* add missing import

* logical properties

* fix section alignment

* organise imports

* simplify desktop–mobile logic

* reset `ul, ul` margin

* export `<DateTimeDisplay>`

* full wifth `<SectionHeading>`

* speed up render

---------

Co-authored-by: Andrew <[email protected]>
* shorter varname

* simplify CSS, logical properties

* list semantics

* derive type

* true ellipsis

* use `useIsMobile`

* remove unmatched brace

* logical properties

* simplify column template

* simplify grid rows and templates

* add missing import

* logical properties

* fix section alignment

* organise imports

* simplify desktop–mobile logic

* clean up Tile implementation

* reset `ul, ul` margin

* export `<DateTimeDisplay>`

* full wifth `<SectionHeading>`

* fix key

* organise imports

* cleaner error state

remove unused var

* better varname

* adjust task skeleton

* adjust breakpoint

* fix mobile margins

* simplify `<NoTasksSection>`

* more sensible layout

* speed up render

* faster render

* balance text

* fix build

* shallower

* remove dead var

* avoid nested `?:`

* organise imports

---------

Co-authored-by: Andrew <[email protected]>
@jaskfla jaskfla changed the title refactor(datatrak): RN-1467: improve <RecentSurveysSection> readability feat(datatrak): RN-1467: survey submission sync indicator Jan 20, 2025
jaskfla and others added 3 commits January 21, 2025 11:32
* shorter varname

* simplify CSS, logical properties

* list semantics

* derive type

* true ellipsis

* use `useIsMobile`

* remove unmatched brace

* logical properties

* simplify column template

* simplify grid rows and templates

* add missing import

* logical properties

* fix section alignment

* organise imports

* simplify desktop–mobile logic

* clean up Tile implementation

* reset `ul, ul` margin

* export `<DateTimeDisplay>`

* full wifth `<SectionHeading>`

* fix key

* organise imports

* cleaner error state

remove unused var

* better varname

* adjust task skeleton

* adjust breakpoint

* fix mobile margins

* simplify `<NoTasksSection>`

* more sensible layout

* speed up render

* faster render

* balance text

* cherry pick `isWebApp` from #6041

* sync indicator

* comment

oops

* use `titleAccess` prop name, mirroring MUI

* fix alignment

* more sensible organisation

* fix build

* shallower

* remove dead var

* fix type

* simplify

* better varname

* tweak alignment

---------

Co-authored-by: Andrew <[email protected]>
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