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

Notifications-ui #88

Merged
merged 27 commits into from
Mar 7, 2024
Merged

Notifications-ui #88

merged 27 commits into from
Mar 7, 2024

Conversation

jthoward64
Copy link
Member

No description provided.

…d implement notificationDeliveries resolver in DeviceResolver
@jthoward64 jthoward64 merged commit d4025e2 into main Mar 7, 2024
2 checks passed
@jthoward64 jthoward64 deleted the notifications-ui branch March 7, 2024 22:31
Copy link

github-actions bot commented Mar 7, 2024

🚀 Expo preview is ready!

  • Project → danceblue-mobile
  • Platforms → android, ios
  • Scheme → danceblue
  • Runtime Version → 2.5.0
  • More info

Learn more about 𝝠 Expo Github Action

jthoward64 added a commit that referenced this pull request Mar 8, 2024
* Refactor DeviceRepository to deduplicate devices with the same expoPushToken

* Add PrismaMock for testing and update package.json and yarn.lock

* Add vitest rules to ESLint configuration

* Update test dependencies and versions

* Update vitest version to 1.3.1

* Refactor PrismaMock to use makeMockFn() function

* Add device repository tests

* Update dependencies and add dark mode toggle

* Add findNotificationDeliveriesForDevice method to DeviceRepository and implement notificationDeliveries resolver in DeviceResolver

* Add fields and handle authorization in DeviceResolver and NotificationResolver

* Remove firebase imports and add GraphQL queries for notification screen

* Add NotificationDeliveryResolver to graphqlSchema.ts

* Refactor ConsoleTransport and LoggerTransport classes

* Update data types and add new function

* Add NotificationScreenGQL and update DeviceDataProvider

* Refactor NotificationRowContent component

* Add imports and update types in NotificationSectionHeader.tsx and HeaderIcons.tsx

* Refactor notification screen refresh logic

* Update notification delivery page size and add cleanup in useLoadNotifications

* Update eslint rules to allow vitest module

* Refactor imports and update query parameters in gql.ts

* Refactor imports and fix formatting in NotificationScreen components

* Update ant.tsx and add antThemeConfig.ts

* Update notification loading timeout

* Update devcontainer configuration and environment variables

* Update notification page size and fix formatting

* Refactor NotificationScreen sections creation logic
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.

1 participant