source: frontend/src/Pages/TransportEditPage.js@ e9b4ba9

Last change on this file since e9b4ba9 was e9b4ba9, checked in by darsov2 <62809499+darsov2@…>, 6 months ago

prototype

  • Property mode set to 100644
File size: 2.3 KB
Line 
1import React, { useState } from "react";
2import { Container, Col, Row, Image } from "react-bootstrap";
3import Navigation from "../Components/Layout/Navbar/Navigation";
4import ResourcesTab from "../Components/Resources/ResourcesTab";
5import HotelEditTab from "../Components/HotelEdit/HotelEditTab";
6import RestaurantEditTab from "../Components/RestaurantEdit/RestaurantEditTab";
7import TransportEditTab from "../Components/TransportEdit/TransportEditTab";
8import useGet from "../Components/Hooks/useGet";
9import { useParams } from "react-router-dom";
10
11const TransportEditPage = () => {
12 const params = useParams();
13 console.log("transportot ima id " + params.transportId);
14 const link = "/transport/" + params.transportId;
15 const [changed, setChanged] = useState(0);
16 const { data, setData, isLoading, getData } = useGet(link, changed);
17
18 !isLoading && console.log(data)
19
20 return (
21 <>
22 <Navigation />
23 {!isLoading && (
24 <Container>
25 <Row className="mb-5">
26 <h2 style={{ color: "#159895", textAlign: "left" }}>Мои ресурси</h2>
27 </Row>
28 <Row className="mb-5">
29 <Col>
30 <Row className="d-flex mb-3">
31 <Col
32 className="d-flex justify-content-center"
33 style={{ maxWidth: "30%" }}
34 >
35 <Image
36 src="https://t3.ftcdn.net/jpg/05/16/27/58/360_F_516275801_f3Fsp17x6HQK0xQgDQEELoTuERO4SsWV.jpg"
37 style={{
38 height: "5em",
39 borderRadius: "50%",
40 maxWidth: "100%",
41 }}
42 className="m-auto"
43 ></Image>
44 </Col>
45 <Col className="d-flex justify-content-center">
46 <Container className="pt-2" style={{ textAlign: "left" }}>
47 <h4>{data.transportName}</h4>
48 <h5>{data.carBrand + " " + data.carType}</h5>
49 </Container>
50 </Col>
51 </Row>
52 </Col>
53 </Row>
54 <Row>
55 {data && <TransportEditTab displayRoute={data} refresh={setChanged}/>}
56 </Row>
57 </Container>
58 )}
59 </>
60 );
61};
62
63export default TransportEditPage;
Note: See TracBrowser for help on using the repository browser.