From 7fc9b35ebc10341bd7a5204e90e056e1b4b9f33f Mon Sep 17 00:00:00 2001 From: nflnkr <105123049+nflnkr@users.noreply.github.com> Date: Mon, 20 Feb 2023 15:18:07 +0300 Subject: [PATCH] [working] change and move test values --- .../Content/Tariffs/DataGridElement/index.tsx | 13 +----------- src/stores/mocks/discounts.ts | 6 +++--- src/stores/mocks/tariffs.ts | 21 +++++++++++++++++++ 3 files changed, 25 insertions(+), 15 deletions(-) create mode 100644 src/stores/mocks/tariffs.ts diff --git a/src/pages/dashboard/Content/Tariffs/DataGridElement/index.tsx b/src/pages/dashboard/Content/Tariffs/DataGridElement/index.tsx index 463e8e2..76b1254 100644 --- a/src/pages/dashboard/Content/Tariffs/DataGridElement/index.tsx +++ b/src/pages/dashboard/Content/Tariffs/DataGridElement/index.tsx @@ -12,6 +12,7 @@ import { usePromocodeStore } from "../../../../../stores/promocodes"; import { useTariffStore } from "../../../../../stores/tariffs"; import { useCartStore } from "../../../../../stores/cart"; + export interface MWProps { openModal: () => void; } @@ -68,18 +69,6 @@ const columns: GridColDef[] = [ }, ]; -/* const testTariffArray: ArrayProps[] = [ - { id: 1, name: "Тариф 1", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, - { id: 2, name: "Тариф 2", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, - { id: 3, name: "Тариф 3", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, - { - id: 4, name: "Пакет 1", type: "package", tariffs: [ - { id: 1, name: "Тариф 1", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, - { id: 2, name: "Тариф 2", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, - ] - }, -]; */ - const DataGridElement: React.FC = ({ openModal }) => { const promocodeArray = usePromocodeStore(state => state.promocodeArray); const tariffsSelectedRowsData = useTariffStore(state => state.tariffsSelectedRowsData); diff --git a/src/stores/mocks/discounts.ts b/src/stores/mocks/discounts.ts index 7c4c5a1..53f918c 100644 --- a/src/stores/mocks/discounts.ts +++ b/src/stores/mocks/discounts.ts @@ -8,7 +8,7 @@ export const testDiscounts: Discount[] = [ from: "", dueTo: "", privileges: [ - { good: "Опросник", discount: 0.3 }, + { good: "Шаблонизатор документов", discount: 0.3 }, { good: "Опросник", discount: 0.2 }, ], active: false, @@ -24,7 +24,7 @@ export const testDiscounts: Discount[] = [ from: "", dueTo: "", privileges: [ - { good: "Опросник", discount: 0.3 }, + { good: "Сокращатель ссылок", discount: 0.3 }, { good: "Опросник", discount: 0.2 }, ], active: true, @@ -40,7 +40,7 @@ export const testDiscounts: Discount[] = [ from: "", dueTo: "", privileges: [ - { good: "Опросник", discount: 0.3 }, + { good: "Шаблонизатор документов", discount: 0.3 }, { good: "Опросник", discount: 0.2 }, ], active: false, diff --git a/src/stores/mocks/tariffs.ts b/src/stores/mocks/tariffs.ts new file mode 100644 index 0000000..b7717a5 --- /dev/null +++ b/src/stores/mocks/tariffs.ts @@ -0,0 +1,21 @@ +import { TariffPackage, TariffsOrPackages } from "../../model/tariff"; + + +const testPackage: TariffPackage = { + id: 4, name: "Пакет 1", tariffs: [ + { id: 1, name: "Тариф 1", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, + { id: 2, name: "Тариф 2", type: "tariff", service: "Опросник", disk: 100, time: 200, points: 300, price: 100500 }, + ], + disk: 200, + points: 600, + price: 201000, + services: ["Шаблонизатор документов", "Опросник"], + time: 400, +}; + +export const testTariffs: TariffsOrPackages = [ + { id: 1, name: "Тариф 1", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, + { id: 2, name: "Тариф 2", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, + { id: 3, name: "Тариф 3", type: "tariff", service: "Шаблонизатор документов", disk: 100, time: 200, points: 300, price: 100500 }, + testPackage, +]; \ No newline at end of file