import "./bottom-bar.scss" import React from "react"; import { observable } from "mobx"; import { observer } from "mobx-react"; import { Link } from "react-router-dom"; import { Trans } from "@lingui/macro"; import { Icon } from "../icon"; import { Menu, MenuItem } from "../menu"; import { prevDefault } from "../../utils"; import { workspaceStore } from "../../../common/workspace-store"; // todo: remove dummy actions + console.log @observer export class WorkspacesBottomBar extends React.Component { @observable menuVisible = false; render() { const { currentWorkspace, workspacesList } = workspaceStore; return (
{currentWorkspace}
this.menuVisible = true} close={() => this.menuVisible = false} > console.log('/navigate: workspaces page'))}> Workspaces {workspacesList.map(workspace => { const { id, name, description } = workspace; return ( console.log(`navigate: /workspaces/${id}`)} title={description}> {name} ) })}
) } }