2022-03-07 13:44:49 +01:00
|
|
|
import React from 'react';
|
2021-12-03 20:37:38 +01:00
|
|
|
import Collections from './Collections';
|
2022-01-31 06:06:29 +01:00
|
|
|
import MenuBar from './MenuBar';
|
2022-03-07 13:44:49 +01:00
|
|
|
import TitleBar from './TitleBar';
|
|
|
|
import { IconSearch } from '@tabler/icons';
|
2022-01-02 09:15:13 +01:00
|
|
|
import StyledWrapper from './StyledWrapper';
|
2021-12-03 20:37:38 +01:00
|
|
|
|
|
|
|
const Sidebar = ({collections, actions, dispatch, activeRequestTabId}) => {
|
2022-01-03 21:37:46 +01:00
|
|
|
|
2021-12-03 20:37:38 +01:00
|
|
|
return (
|
2022-01-02 09:15:13 +01:00
|
|
|
<StyledWrapper>
|
2022-01-31 06:06:29 +01:00
|
|
|
<div className="flex flex-row h-full">
|
|
|
|
<MenuBar />
|
2022-01-01 10:07:34 +01:00
|
|
|
|
2022-01-31 06:06:29 +01:00
|
|
|
<div>
|
2022-03-07 13:44:49 +01:00
|
|
|
<TitleBar
|
|
|
|
actions={actions}
|
|
|
|
dispatch={dispatch}
|
|
|
|
/>
|
2022-01-31 06:06:29 +01:00
|
|
|
|
|
|
|
<div className="mt-4 relative collection-filter px-2">
|
|
|
|
<div className="absolute inset-y-0 left-0 pl-4 flex items-center pointer-events-none">
|
|
|
|
<span className="text-gray-500 sm:text-sm">
|
|
|
|
<IconSearch size={16} strokeWidth={1.5}/>
|
|
|
|
</span>
|
2022-01-02 09:15:13 +01:00
|
|
|
</div>
|
2022-01-31 06:06:29 +01:00
|
|
|
<input
|
|
|
|
type="text"
|
|
|
|
name="price"
|
|
|
|
id="price"
|
|
|
|
className="block w-full pl-7 py-1 sm:text-sm"
|
|
|
|
placeholder="search"
|
|
|
|
/>
|
|
|
|
</div>
|
2021-12-03 20:37:38 +01:00
|
|
|
|
2022-01-31 06:06:29 +01:00
|
|
|
<Collections
|
|
|
|
collections={collections}
|
|
|
|
actions={actions}
|
|
|
|
dispatch={dispatch}
|
|
|
|
activeRequestTabId={activeRequestTabId}
|
|
|
|
/>
|
2021-12-03 20:37:38 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2022-01-02 09:15:13 +01:00
|
|
|
</StyledWrapper>
|
2021-12-03 20:37:38 +01:00
|
|
|
);
|
|
|
|
};
|
|
|
|
|
|
|
|
export default Sidebar;
|