feat: a lot of a lot

This commit is contained in:
2024-09-01 01:05:20 +03:00
parent b93bfe39d5
commit 45d80b7c86
38 changed files with 1000 additions and 6 deletions

View File

@@ -0,0 +1,29 @@
import styles from './MarketplacesPage.module.css';
import PageBlock from "../../../components/PageBlock/PageBlock.tsx";
import ClientSelectNew from "../../../components/Selects/ClientSelectNew/ClientSelectNew.tsx";
import useMarketplacesPageState from "../hooks/useMarketplacesPageState.tsx";
import MarketplacesTable from "../components/MarketplacesTable/MarketplacesTable.tsx";
export const MarketplacesPage = () => {
const state = useMarketplacesPageState();
return (
<div className={styles['container']}>
<PageBlock>
<div className={styles['top-panel']}>
<ClientSelectNew
placeholder={'Выберите клиента'}
onChange={state.setClient}
/>
</div>
</PageBlock>
<PageBlock>
<>
<MarketplacesTable
{...state}
/>
</>
</PageBlock>
</div>
)
}