Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

[workspace-v1-epic] Add WorkspaceLayout and SkipTos #244

Merged
merged 25 commits into from
Jul 19, 2021

Conversation

dkasper-was-taken
Copy link
Contributor

@dkasper-was-taken dkasper-was-taken commented Jul 2, 2021

Summary

Add WorkspaceLayout and SkipTos to local ApplicationNavigation reference..

Closes #232
Closes #224

Deployment Link

https://terra-applic-.herokuapp.com/

Testing

Added jest and wdio test, updated existing application navigation tests.

Thank you for contributing to Terra.
@cerner/terra

@dkasper-was-taken dkasper-was-taken self-assigned this Jul 2, 2021
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 2, 2021 14:26 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 2, 2021 20:51 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 16, 2021 05:07 Inactive
Comment on lines 13 to 17
// titleConfigPropType,
// navigationItemsPropType,
// extensionItemsPropType,
// utilityItemsPropType,
// userConfigPropType,
Copy link
Contributor

Choose a reason for hiding this comment

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

here too

@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 16, 2021 20:54 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 16, 2021 21:27 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 16, 2021 22:00 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 16, 2021 22:05 Inactive
@@ -233,6 +237,47 @@ const myNotifications = {

`onDrawerMenuStateChange` callback allows the consumer to know state changes in Drawer Menu.

### `workspace`
Copy link
Contributor

Choose a reason for hiding this comment

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

New doc here

@@ -0,0 +1,49 @@
import WorkspaceContentProps from 'terra-application/lib/workspace/WorkspaceContent?dev-site-props-table';
Copy link
Contributor

Choose a reason for hiding this comment

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

New doc here

@@ -0,0 +1,27 @@
# ApplicationNavigationActionsContext
Copy link
Contributor

Choose a reason for hiding this comment

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

New doc here

@@ -0,0 +1,343 @@
import { Notice } from '@cerner/terra-docs';
Copy link
Contributor

Choose a reason for hiding this comment

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

New doc here

@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 19, 2021 15:48 Inactive
@mjhenkes mjhenkes temporarily deployed to terra-applic-workspace--yyqukq July 19, 2021 15:58 Inactive
Copy link
Contributor

@benbcai benbcai left a comment

Choose a reason for hiding this comment

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

+1 to the new doc.

Comment on lines +14 to +16
```jsx
import { WorkspaceContent } from 'terra-application/lib/workspace';
```
Copy link
Contributor

Choose a reason for hiding this comment

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

these usage sections are pretty useless, should we ditch it?

Copy link
Contributor

Choose a reason for hiding this comment

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

maybe it's useful in showing the path to get to the workspace component, but thats about it.

Copy link
Contributor

Choose a reason for hiding this comment

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

I think that's all they ever did, across all our packages. "Usage" might be the wrong word, but showing the the import path is helpful.

@tbiethman tbiethman merged commit 5bac448 into workspace-v1-epic Jul 19, 2021
@tbiethman tbiethman deleted the workspace-v1-layout branch July 19, 2021 21:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants