Skip to content

Commit dd46a63

Browse files
committed
feat: stub out side bar items
1 parent 7cf665c commit dd46a63

File tree

4 files changed

+28
-4
lines changed

4 files changed

+28
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { EuiPanel } from '@elastic/eui';
2+
import type { ReactNode } from 'react';
3+
4+
export const SidebarItemAccounts: React.FC = (): ReactNode => {
5+
// TODO
6+
return <EuiPanel>Accounts</EuiPanel>;
7+
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { EuiPanel } from '@elastic/eui';
2+
import type { ReactNode } from 'react';
3+
4+
export const SidebarItemCharacters: React.FC = (): ReactNode => {
5+
// TODO
6+
return <EuiPanel>Characters</EuiPanel>;
7+
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { EuiPanel } from '@elastic/eui';
2+
import type { ReactNode } from 'react';
3+
4+
export const SidebarItemSettings: React.FC = (): ReactNode => {
5+
// TODO
6+
return <EuiPanel>Settings</EuiPanel>;
7+
};

electron/renderer/components/sidebar/sidebar.tsx

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
import { EuiFlexGroup, EuiFlexItem, EuiFlyout, EuiPanel } from '@elastic/eui';
1+
import { EuiFlexGroup, EuiFlexItem, EuiFlyout } from '@elastic/eui';
22
import type { ReactNode } from 'react';
33
import { useState } from 'react';
4+
import { SidebarItemAccounts } from './sidebar-item-accounts.jsx';
5+
import { SidebarItemCharacters } from './sidebar-item-characters.jsx';
46
import { SidebarItemHelp } from './sidebar-item-help.jsx';
7+
import { SidebarItemSettings } from './sidebar-item-settings.jsx';
58
import { SidebarItem } from './sidebar-item.jsx';
69

710
export const Sidebar: React.FC = (): ReactNode => {
@@ -76,7 +79,7 @@ export const Sidebar: React.FC = (): ReactNode => {
7679
outsideClickCloses={true}
7780
onClose={() => setShowCharacters(false)}
7881
>
79-
<EuiPanel>Characters</EuiPanel>
82+
<SidebarItemCharacters />
8083
</EuiFlyout>
8184
)}
8285

@@ -89,7 +92,7 @@ export const Sidebar: React.FC = (): ReactNode => {
8992
outsideClickCloses={true}
9093
onClose={() => setShowAccounts(false)}
9194
>
92-
<EuiPanel>Accounts</EuiPanel>
95+
<SidebarItemAccounts />
9396
</EuiFlyout>
9497
)}
9598

@@ -102,7 +105,7 @@ export const Sidebar: React.FC = (): ReactNode => {
102105
outsideClickCloses={true}
103106
onClose={() => setShowSettings(false)}
104107
>
105-
<EuiPanel>Settings</EuiPanel>
108+
<SidebarItemSettings />
106109
</EuiFlyout>
107110
)}
108111
</>

0 commit comments

Comments
 (0)