fix: workspace meta

This commit is contained in:
alt0
2022-12-19 21:10:37 +08:00
parent b85091ea7c
commit 857504fd86
2 changed files with 5 additions and 5 deletions
@@ -27,7 +27,7 @@ const workspaces = [
]; ];
export const SelectorPopperContent = () => { export const SelectorPopperContent = () => {
const { user, workspaces } = useAppState(); const { user, workspacesMeta } = useAppState();
return !user ? ( return !user ? (
<SelectorPopperContainer placement="bottom-start"> <SelectorPopperContainer placement="bottom-start">
<LoginItem /> <LoginItem />
@@ -43,7 +43,7 @@ export const SelectorPopperContent = () => {
<PrivateWorkspaceItem /> <PrivateWorkspaceItem />
<StyledDivider /> <StyledDivider />
<WorkspaceGroupTitle>Workspace</WorkspaceGroupTitle> <WorkspaceGroupTitle>Workspace</WorkspaceGroupTitle>
{workspaces.map(workspace => { {workspacesMeta.map(workspace => {
return ( return (
<WorkspaceItem <WorkspaceItem
key={workspace.id} key={workspace.id}
@@ -9,7 +9,7 @@ import type { Workspace } from '@pathfinder/data-services';
interface AppStateValue { interface AppStateValue {
user: AccessTokenMessage | null; user: AccessTokenMessage | null;
workspaces: Workspace[]; workspacesMeta: Workspace[];
} }
interface AppStateContext extends AppStateValue { interface AppStateContext extends AppStateValue {
@@ -18,14 +18,14 @@ interface AppStateContext extends AppStateValue {
const AppState = createContext<AppStateContext>({ const AppState = createContext<AppStateContext>({
user: null, user: null,
workspaces: [], workspacesMeta: [],
setState: () => {}, setState: () => {},
}); });
export const AppStateProvider = ({ children }: { children?: ReactNode }) => { export const AppStateProvider = ({ children }: { children?: ReactNode }) => {
const [state, setState] = useState<AppStateValue>({ const [state, setState] = useState<AppStateValue>({
user: null, user: null,
workspaces: [], workspacesMeta: [],
}); });
useEffect(() => { useEffect(() => {