Merge branch 'feature/ora-mt-262-create-folder' into dev

This commit is contained in:
Maxime Lalo 2023-04-18 11:09:56 +02:00
commit fd182dfdc9
9 changed files with 45 additions and 36 deletions

View File

@ -1,6 +1,7 @@
import React, { CSSProperties } from "react";
import classes from "./classes.module.scss";
import Image from "next/image";
import React, { CSSProperties } from "react";
import classes from "./classes.module.scss";
export enum EButtonVariant {
PRIMARY = "primary",
@ -40,6 +41,7 @@ export default function Button(props: IProps) {
const isloadingattr = isloading.toString();
const attributes = { ...props, variant, disabled, type, isloadingattr, fullwidthattr };
delete attributes.fullwidth;
delete attributes.icon;
delete attributes.iconstyle;
delete attributes.iconposition;

View File

@ -1,10 +1,11 @@
import React from "react";
import classes from "./classes.module.scss";
import Typography, { ITypo } from "../Typography";
import Image from "next/image";
import ChevronIcon from "@Assets/Icons/chevron.svg";
import WarningBadge from "../WarningBadge";
import { IDashBoardFolder } from "@Front/Components/LayoutTemplates/DefaultNotaryDashboard";
import Image from "next/image";
import React from "react";
import Typography, { ITypo } from "../Typography";
import WarningBadge from "../WarningBadge";
import classes from "./classes.module.scss";
type IProps = {
folder: IDashBoardFolder;

View File

@ -1,11 +1,11 @@
import classNames from "classnames";
import React, { FormEvent, ReactNode } from "react";
import ChevronIcon from "@Assets/Icons/chevron.svg";
import WindowStore from "@Front/Stores/WindowStore";
import classNames from "classnames";
import Image from "next/image";
import React, { FormEvent, ReactNode } from "react";
import Typography, { ITypo } from "../Typography";
import classes from "./classes.module.scss";
import WindowStore from "@Front/Stores/WindowStore";
import Image from "next/image";
type IProps = {
selectedOption?: IOption;

View File

@ -1,16 +1,17 @@
import React from "react";
import classes from "./classes.module.scss";
import UserFolderHeader from "./UserFolderHeader";
import ChevronIcon from "@Assets/Icons/chevron.svg";
import PlusIcon from "@Assets/Icons/plus.svg";
import { IDashBoardFolder } from "@Front/Components/LayoutTemplates/DefaultNotaryDashboard";
import classNames from "classnames";
import Customer, { Document } from "le-coffre-resources/dist/Customer";
import Image from "next/image";
import ChevronIcon from "@Assets/Icons/chevron.svg";
import QuantityProgressBar from "../QuantityProgressBar";
import classNames from "classnames";
import DocumentList from "./DocumentList";
import React from "react";
import Button, { EButtonVariant } from "../Button";
import PlusIcon from "@Assets/Icons/plus.svg";
import Confirm from "../Modal/Confirm";
import { IDashBoardFolder } from "@Front/Components/LayoutTemplates/DefaultNotaryDashboard";
import QuantityProgressBar from "../QuantityProgressBar";
import classes from "./classes.module.scss";
import DocumentList from "./DocumentList";
import UserFolderHeader from "./UserFolderHeader";
type IProps = {
customer: Customer;

View File

@ -1,7 +1,8 @@
import ChevronIcon from "@Assets/Icons/chevron.svg";
import Button, { EButtonVariant } from "@Front/Components/DesignSystem/Button";
import Link from "next/link";
import React from "react";
import Button, { EButtonVariant } from "@Front/Components/DesignSystem/Button";
import ChevronIcon from "@Assets/Icons/chevron.svg";
type IProps = {
url: string;
};

View File

@ -27,7 +27,7 @@
}
background: var(--grey-soft);
.image {
height: 100%;
width: 100%;
object-fit: contain;
}
}

View File

@ -1,9 +1,10 @@
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
import Header from "@Front/Components/DesignSystem/Header";
import Version from "@Front/Components/DesignSystem/Version";
import Image, { StaticImageData } from "next/image";
import classNames from "classnames";
import Image, { StaticImageData } from "next/image";
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
type IProps = {
title: string;

View File

@ -1,15 +1,18 @@
import "reflect-metadata";
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
import ChevronIcon from "@Assets/Icons/chevron.svg";
import FolderListContainer from "@Front/Components/DesignSystem/FolderListContainer";
import Header from "@Front/Components/DesignSystem/Header";
import Version from "@Front/Components/DesignSystem/Version";
import { folders } from "@Front/Components/Layouts/DesignSystem/dummyData";
import { OfficeFolder } from "le-coffre-resources/dist/Customer";
import chevronIcon from "@Assets/Icons/chevron.svg";
import Image from "next/image";
import classNames from "classnames";
import WindowStore from "@Front/Stores/WindowStore";
import classNames from "classnames";
import { OfficeFolder } from "le-coffre-resources/dist/Customer";
import Image from "next/image";
import React, { ReactNode } from "react";
import classes from "./classes.module.scss";
import "reflect-metadata";
type IProps = {
title: string;
children?: ReactNode;
@ -62,7 +65,7 @@ export default class DefaultNotaryDashboard extends React.Component<IProps, ISta
/>
</div>
<div className={classNames(classes["closable-left-side"])}>
<Image alt="open side menu" src={chevronIcon} className={classes["chevron-icon"]} onClick={this.onOpenLeftSide} />
<Image alt="open side menu" src={ChevronIcon} className={classes["chevron-icon"]} onClick={this.onOpenLeftSide} />
</div>
<div className={classes["right-side"]}>{this.props.children}</div>
</div>

View File

@ -1,11 +1,11 @@
@import "@Themes/constants.scss";
.root {
padding: 64px 0 0 64px;
margin: 64px;
width: 530px;
@media (max-width: $screen-m) {
width: 100%;
padding: 64px 16px 0 16px;
margin: 64px 16px 0 16px;
}
.title {
margin-top: 24px;