Skip to content

Conversation

@annavik
Copy link
Member

@annavik annavik commented Mar 14, 2023

In this PR we do the setup for the first pages in the app. This setup includes:

  • A navigation bar component
  • Some routing and prep for different views
  • Pre loading of font files to avoid any flickering on page load
  • New generic table component with support for different types of cell content
  • Client side sort feature for table component
  • Icon component (used in sort feature for example)
  • Checkbox component (not in use for now since the design was updated here, but maybe nice to have for later)

Also we use the new table component on pages "Deployments" and "Occurrences" (for now only using test data).

@annavik annavik requested a review from mihow March 14, 2023 19:36
@@ -0,0 +1,53 @@
import { getCompactTimespanString } from './getCompactTimespanString'

describe('getCompactTimespanString', () => {
Copy link
Member Author

Choose a reason for hiding this comment

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

First tests in web app 🚀 Maybe we can hook the test script up to the GitHub actions later

Copy link
Collaborator

@mihow mihow left a comment

Choose a reason for hiding this comment

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

I enjoyed looking through this! Seems like a great start, thank you.

@mihow mihow merged commit 3ac05e7 into main Mar 15, 2023
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.

3 participants