@themesberg/volt-react-dashboard
Version:
Volt React Dashboard is a free and open source admin dashboard template powered by React.js and Bootstrap 5
91 lines (80 loc) • 3.33 kB
JavaScript
import React from "react";
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBoxOpen, faCartArrowDown, faChartPie, faChevronDown, faClipboard, faCommentDots, faFileAlt, faPlus, faRocket, faStore } from '@fortawesome/free-solid-svg-icons';
import { Col, Row, Button, Dropdown } from '@themesberg/react-bootstrap';
import { ChoosePhotoWidget, ProfileCardWidget } from "../components/Widgets";
import { GeneralInfoForm } from "../components/Forms";
import Profile3 from "../assets/img/team/profile-picture-3.jpg";
export default () => {
return (
<>
<div className="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center py-4">
<Dropdown>
<Dropdown.Toggle as={Button} variant="secondary" className="text-dark me-2">
<FontAwesomeIcon icon={faPlus} className="me-2" />
<span>New</span>
</Dropdown.Toggle>
<Dropdown.Menu className="dashboard-dropdown dropdown-menu-left mt-2">
<Dropdown.Item>
<FontAwesomeIcon icon={faFileAlt} className="me-2" /> Document
</Dropdown.Item>
<Dropdown.Item>
<FontAwesomeIcon icon={faCommentDots} className="me-2" /> Message
</Dropdown.Item>
<Dropdown.Item>
<FontAwesomeIcon icon={faBoxOpen} className="me-2" /> Product
</Dropdown.Item>
<Dropdown.Divider />
<Dropdown.Item>
<FontAwesomeIcon icon={faRocket} className="text-danger me-2" /> Subscription Plan
</Dropdown.Item>
</Dropdown.Menu>
</Dropdown>
<div className="d-flex">
<Dropdown>
<Dropdown.Toggle as={Button} variant="primary">
<FontAwesomeIcon icon={faClipboard} className="me-2" /> Reports
<span className="icon icon-small ms-1"><FontAwesomeIcon icon={faChevronDown} /></span>
</Dropdown.Toggle>
<Dropdown.Menu className="dashboard-dropdown dropdown-menu-left mt-1">
<Dropdown.Item>
<FontAwesomeIcon icon={faBoxOpen} className="me-2" /> Products
</Dropdown.Item>
<Dropdown.Item>
<FontAwesomeIcon icon={faStore} className="me-2" /> Customers
</Dropdown.Item>
<Dropdown.Item>
<FontAwesomeIcon icon={faCartArrowDown} className="me-2" /> Orders
</Dropdown.Item>
<Dropdown.Item>
<FontAwesomeIcon icon={faChartPie} className="me-2" /> Console
</Dropdown.Item>
<Dropdown.Divider />
<Dropdown.Item>
<FontAwesomeIcon icon={faRocket} className="text-success me-2" /> All Reports
</Dropdown.Item>
</Dropdown.Menu>
</Dropdown>
</div>
</div>
<Row>
<Col xs={12} xl={8}>
<GeneralInfoForm />
</Col>
<Col xs={12} xl={4}>
<Row>
<Col xs={12}>
<ProfileCardWidget />
</Col>
<Col xs={12}>
<ChoosePhotoWidget
title="Select profile photo"
photo={Profile3}
/>
</Col>
</Row>
</Col>
</Row>
</>
);
};