add immer js

This commit is contained in:
nflnkr 2023-07-03 13:32:03 +03:00
parent 0620beeaeb
commit c95c4166de
4 changed files with 10 additions and 4 deletions

@ -26,6 +26,7 @@
"craco": "^0.0.3",
"dayjs": "^1.11.5",
"formik": "^2.2.9",
"immer": "^10.0.2",
"moment": "^2.29.4",
"nanoid": "^4.0.1",
"notistack": "^3.0.1",

@ -54,9 +54,9 @@ export interface Privilege {
name: PrivilegeType;
privilegeId: string;
description: string;
/** Единица измерения привелегии: время в днях/кол-во */
/** Единица измерения привилегии: время в днях/кол-во */
type: "day" | "count";
/** Стоимость одной единицы привелегии */
/** Стоимость одной единицы привилегии */
price: number;
}
@ -65,7 +65,7 @@ export interface Tariff {
id: string;
name: string;
privilegeId: string;
/** Количество единиц привелегии */
/** Количество единиц привилегии */
amount: number;
/** Кастомная цена, если есть, то используется вместо privilege.price */
customPricePerUnit?: number;

@ -110,7 +110,7 @@ export const SettingRoles = (): JSX.Element => {
}
/>
<PrivilegiesWrapper text="Привелегии" sx={{ mt: "50px" }} />
<PrivilegiesWrapper text="Привилегии" sx={{ mt: "50px" }} />
</AccordionDetails>
);
};

@ -6671,6 +6671,11 @@ immediate@~3.0.5:
resolved "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz"
integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==
immer@^10.0.2:
version "10.0.2"
resolved "https://registry.yarnpkg.com/immer/-/immer-10.0.2.tgz#11636c5b77acf529e059582d76faf338beb56141"
integrity sha512-Rx3CqeqQ19sxUtYV9CU911Vhy8/721wRFnJv3REVGWUmoAcIwzifTsdmJte/MV+0/XpM35LZdQMBGkRIoLPwQA==
immer@^9.0.7:
version "9.0.19"
resolved "https://registry.npmjs.org/immer/-/immer-9.0.19.tgz"