import { Meta } from '@storybook/addon-docs';
import Link from '@cloudscape-design/components/link';
import { Prism as SyntaxHighlighter } from 'react-syntax-highlighter';
# Migrating from NorthStar legacy - AppLayout
Use NorthStar v2 AppLayout component
## Update Import
```diff
- import AppLayout from 'aws-northstar/layouts/AppLayout';
+ import AppLayout from '@aws-northstar/ui/components/AppLayout';
```
## Update Code
### AppLayout
* Prop *helpPanel* is renamed to *tools*.
* A simpler way to initiate AppLayout:
```jsx
```
### useAppLayoutContext
* AppLayoutContext *openHelpPanel* function is renamed to *setToolsOpen*.
* AppLayoutContext *openSplitPanel* function is renamed to *setSplitPanelOpen*.
* Use AppLayoutContext *setNotifications* to set the notifications.
export const Component = () => {
return ;
};