Added clone icon

pull/2554/head
David Disu 3 years ago
parent 9f02554e0e
commit f581293847
  1. 14
      libs/remix-ui/workspace/src/lib/components/tooltipInput.tsx
  2. 2
      libs/remix-ui/workspace/src/lib/remix-ui-workspace.tsx

@ -12,22 +12,16 @@ const CustomToggle = React.forwardRef(({ children, onClick }: { children?: React
onClick(e) onClick(e)
}} }}
> >
{children} { children }
</a> </a>
)) ))
export const cloneWorkspace = () => { export const CloneWorkspace = () => {
return ( return (
<Dropdown> <Dropdown className="inline">
<Dropdown.Toggle as={CustomToggle} id="dropdown-custom-components"> <Dropdown.Toggle as={CustomToggle} id="dropdown-custom-components">
<span <i className="fas fa-cloud-download remixui_menuicon"></i>
id='workspacesRestore'
data-id='workspacesRestore'
onClick={() => {}}
className='far fa-upload remixui_menuicon'
title='Restore Workspaces Backup'>
</span>
</Dropdown.Toggle> </Dropdown.Toggle>
<Dropdown.Menu> <Dropdown.Menu>

@ -2,6 +2,7 @@ import React, { useState, useEffect, useRef, useContext } from 'react' // eslint
import { FileExplorer } from './components/file-explorer' // eslint-disable-line import { FileExplorer } from './components/file-explorer' // eslint-disable-line
import './css/remix-ui-workspace.css' import './css/remix-ui-workspace.css'
import { FileSystemContext } from './contexts' import { FileSystemContext } from './contexts'
import { CloneWorkspace } from './components/tooltipInput'
const canUpload = window.File || window.FileReader || window.FileList || window.Blob const canUpload = window.File || window.FileReader || window.FileList || window.Blob
@ -214,6 +215,7 @@ export function Workspace () {
className='far fa-upload remixui_menuicon' className='far fa-upload remixui_menuicon'
title='Restore Workspaces Backup'> title='Restore Workspaces Backup'>
</span> </span>
<CloneWorkspace />
</span> </span>
<select id="workspacesSelect" value={currentWorkspace} data-id="workspacesSelect" onChange={(e) => switchWorkspace(e.target.value)} className="form-control custom-select"> <select id="workspacesSelect" value={currentWorkspace} data-id="workspacesSelect" onChange={(e) => switchWorkspace(e.target.value)} className="form-control custom-select">
{ {

Loading…
Cancel
Save