121 lines
3.4 KiB
JavaScript
121 lines
3.4 KiB
JavaScript
import React from "react";
|
||
import Head from 'next/head';
|
||
import Image from 'next/image';
|
||
import { connect } from "react-redux";
|
||
import { withRouter } from 'next/router';
|
||
import { reduxWrapper } from '../../store';
|
||
|
||
import Header from '../components/Header';
|
||
import Footer from '../components/Footer';
|
||
import InnerMenu from "./components/InnerMenu";
|
||
import Company from "../components/Company";
|
||
|
||
class ContractDocumentsPage extends React.Component
|
||
{
|
||
constructor(props)
|
||
{
|
||
super(props);
|
||
}
|
||
|
||
render()
|
||
{
|
||
return (
|
||
<React.Fragment>
|
||
<Head>
|
||
<title>ЛК Эволюция автолизинга</title>
|
||
<meta
|
||
name="description"
|
||
content="ЛК Эволюция автолизинга"
|
||
/>
|
||
</Head>
|
||
<Header { ...this.props }/>
|
||
<main>
|
||
<section>
|
||
<div class="clear"></div>
|
||
<div class="container">
|
||
<div class="title_wrapper">
|
||
<div class="left">
|
||
<h1 class="section_title">Договор №1234/2021 от 10.01.2021</h1>
|
||
</div>
|
||
<Company/>
|
||
</div>
|
||
<div class="aside_container about">
|
||
<InnerMenu number={ "1234-2021" } { ...this.props }/>
|
||
<article>
|
||
<div class="dropdown_blocks_list">
|
||
<div class="dropdown_block">
|
||
<div class="block_header">
|
||
<p>
|
||
УПД по очередным платежам
|
||
</p>
|
||
<button class="block_toggle"></button>
|
||
</div>
|
||
<div class="block_body">
|
||
<div class="transaction_detail">
|
||
<p>№ постановления: <b>3432434242334</b></p>
|
||
<ul>
|
||
<li>Сумма: <b>3 000,00 р.</b></li>
|
||
<li>Дата: <b>01/01/2020</b></li>
|
||
<li>Статус: <b class="success">Оплачен</b></li>
|
||
<li>Штраф: п. 1.15 - Несоблюдение правил парковки </li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="dosc_list medium-icon">
|
||
<div class="row">
|
||
<p class="doc_name i-pdf i-medium">
|
||
Дополнительное соглашение №1
|
||
</p>
|
||
<a href="#" class="button button-blue">Скачать</a>
|
||
</div>
|
||
<div class="row">
|
||
<p class="doc_name i-pdf i-medium">
|
||
Дополнительное соглашение №2
|
||
</p>
|
||
<a href="#" class="button button-blue">Скачать</a>
|
||
</div>
|
||
<div class="row">
|
||
<p class="doc_name i-pdf i-medium">
|
||
Выкупные документы
|
||
</p>
|
||
<a href="#" class="button button-blue">Скачать</a>
|
||
</div>
|
||
</div>
|
||
<hr />
|
||
<div class="dropdown_block">
|
||
<div class="block_header">
|
||
<p>
|
||
УПД по доп.услугам
|
||
</p>
|
||
<button class="block_toggle"></button>
|
||
</div>
|
||
<div class="block_body"></div>
|
||
</div>
|
||
</div>
|
||
</article>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</main>
|
||
<Footer/>
|
||
</React.Fragment>
|
||
);
|
||
}
|
||
}
|
||
|
||
function mapStateToProps(state, ownProps)
|
||
{
|
||
return {
|
||
company: state.company,
|
||
schedule: state.payments,
|
||
}
|
||
}
|
||
|
||
export const getServerSideProps = reduxWrapper.getServerSideProps(store =>
|
||
async ({ req, res, query }) =>
|
||
{
|
||
}
|
||
);
|
||
|
||
export default withRouter(connect(mapStateToProps)(ContractDocumentsPage)); |