mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-02-21 15:54:22 +01:00
Create [pricing] sub folders
This commit is contained in:
parent
1068939999
commit
fc83b4d9c3
@ -1,12 +1,12 @@
|
|||||||
import React, { ReactNode, useState } from 'react';
|
import React, { ReactNode, useState } from 'react';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabPopover } from '../base/fab-popover';
|
import { FabPopover } from '../../base/fab-popover';
|
||||||
import { CreatePack } from './create-pack';
|
import { CreatePack } from './create-pack';
|
||||||
import PrepaidPackAPI from '../../api/prepaid-pack';
|
import PrepaidPackAPI from '../../../api/prepaid-pack';
|
||||||
import { DeletePack } from './delete-pack';
|
import { DeletePack } from './delete-pack';
|
||||||
import { EditPack } from './edit-pack';
|
import { EditPack } from './edit-pack';
|
||||||
import FormatLib from '../../lib/format';
|
import FormatLib from '../../../lib/format';
|
||||||
|
|
||||||
interface ConfigurePacksButtonProps {
|
interface ConfigurePacksButtonProps {
|
||||||
packsData: Array<PrepaidPack>,
|
packsData: Array<PrepaidPack>,
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { PackForm } from './pack-form';
|
import { PackForm } from './pack-form';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import PrepaidPackAPI from '../../api/prepaid-pack';
|
import PrepaidPackAPI from '../../../api/prepaid-pack';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabAlert } from '../base/fab-alert';
|
import { FabAlert } from '../../base/fab-alert';
|
||||||
|
|
||||||
interface CreatePackProps {
|
interface CreatePackProps {
|
||||||
onSuccess: (message: string) => void,
|
onSuccess: (message: string) => void,
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabButton } from '../base/fab-button';
|
import { FabButton } from '../../base/fab-button';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { Loader } from '../base/loader';
|
import { Loader } from '../../base/loader';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import PrepaidPackAPI from '../../api/prepaid-pack';
|
import PrepaidPackAPI from '../../../api/prepaid-pack';
|
||||||
|
|
||||||
interface DeletePackProps {
|
interface DeletePackProps {
|
||||||
onSuccess: (message: string) => void,
|
onSuccess: (message: string) => void,
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { PackForm } from './pack-form';
|
import { PackForm } from './pack-form';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import PrepaidPackAPI from '../../api/prepaid-pack';
|
import PrepaidPackAPI from '../../../api/prepaid-pack';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabButton } from '../base/fab-button';
|
import { FabButton } from '../../base/fab-button';
|
||||||
|
|
||||||
interface EditPackProps {
|
interface EditPackProps {
|
||||||
pack: PrepaidPack,
|
pack: PrepaidPack,
|
@ -1,22 +1,22 @@
|
|||||||
import React, { useEffect, useState } from 'react';
|
import React, { useEffect, useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { react2angular } from 'react2angular';
|
import { react2angular } from 'react2angular';
|
||||||
import { Loader } from '../base/loader';
|
import { Loader } from '../../base/loader';
|
||||||
import { FabAlert } from '../base/fab-alert';
|
import { FabAlert } from '../../base/fab-alert';
|
||||||
import { HtmlTranslate } from '../base/html-translate';
|
import { HtmlTranslate } from '../../base/html-translate';
|
||||||
import MachineAPI from '../../api/machine';
|
import MachineAPI from '../../../api/machine';
|
||||||
import GroupAPI from '../../api/group';
|
import GroupAPI from '../../../api/group';
|
||||||
import { Machine } from '../../models/machine';
|
import { Machine } from '../../../models/machine';
|
||||||
import { Group } from '../../models/group';
|
import { Group } from '../../../models/group';
|
||||||
import { IApplication } from '../../models/application';
|
import { IApplication } from '../../../models/application';
|
||||||
import { EditablePrice } from './editable-price';
|
import { EditablePrice } from '../editable-price';
|
||||||
import { ConfigurePacksButton } from './configure-packs-button';
|
import { ConfigurePacksButton } from './configure-packs-button';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import PrepaidPackAPI from '../../api/prepaid-pack';
|
import PrepaidPackAPI from '../../../api/prepaid-pack';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import { useImmer } from 'use-immer';
|
import { useImmer } from 'use-immer';
|
||||||
import FormatLib from '../../lib/format';
|
import FormatLib from '../../../lib/format';
|
||||||
|
|
||||||
declare const Application: IApplication;
|
declare const Application: IApplication;
|
||||||
|
|
@ -1,11 +1,11 @@
|
|||||||
import React, { BaseSyntheticEvent } from 'react';
|
import React, { BaseSyntheticEvent } from 'react';
|
||||||
import Select from 'react-select';
|
import Select from 'react-select';
|
||||||
import Switch from 'react-switch';
|
import Switch from 'react-switch';
|
||||||
import { PrepaidPack } from '../../models/prepaid-pack';
|
import { PrepaidPack } from '../../../models/prepaid-pack';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { useImmer } from 'use-immer';
|
import { useImmer } from 'use-immer';
|
||||||
import { FabInput } from '../base/fab-input';
|
import { FabInput } from '../../base/fab-input';
|
||||||
import { IFablab } from '../../models/fablab';
|
import { IFablab } from '../../../models/fablab';
|
||||||
|
|
||||||
declare let Fablab: IFablab;
|
declare let Fablab: IFablab;
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
import React, { ReactNode, useState } from 'react';
|
import React, { ReactNode, useState } from 'react';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabPopover } from '../base/fab-popover';
|
import { FabPopover } from '../../base/fab-popover';
|
||||||
import { CreateExtendedPrice } from './create-extended-price';
|
import { CreateExtendedPrice } from './create-extended-price';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
import FormatLib from '../../lib/format';
|
import FormatLib from '../../../lib/format';
|
||||||
import { EditExtendedPrice } from './edit-extended-price';
|
import { EditExtendedPrice } from './edit-extended-price';
|
||||||
import { DeleteExtendedPrice } from './delete-extended-price';
|
import { DeleteExtendedPrice } from './delete-extended-price';
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { ExtendedPriceForm } from './extended-price-form';
|
import { ExtendedPriceForm } from './extended-price-form';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabAlert } from '../base/fab-alert';
|
import { FabAlert } from '../../base/fab-alert';
|
||||||
|
|
||||||
interface CreateExtendedPriceProps {
|
interface CreateExtendedPriceProps {
|
||||||
onSuccess: (message: string) => void,
|
onSuccess: (message: string) => void,
|
@ -1,9 +1,9 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabButton } from '../base/fab-button';
|
import { FabButton } from '../../base/fab-button';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
|
|
||||||
interface DeleteExtendedPriceProps {
|
interface DeleteExtendedPriceProps {
|
||||||
onSuccess: (message: string) => void,
|
onSuccess: (message: string) => void,
|
@ -1,10 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { FabModal } from '../base/fab-modal';
|
import { FabModal } from '../../base/fab-modal';
|
||||||
import { ExtendedPriceForm } from './extended-price-form';
|
import { ExtendedPriceForm } from './extended-price-form';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { FabButton } from '../base/fab-button';
|
import { FabButton } from '../../base/fab-button';
|
||||||
|
|
||||||
interface EditExtendedPriceProps {
|
interface EditExtendedPriceProps {
|
||||||
price: Price,
|
price: Price,
|
@ -1,9 +1,9 @@
|
|||||||
import React, { BaseSyntheticEvent } from 'react';
|
import React, { BaseSyntheticEvent } from 'react';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { useImmer } from 'use-immer';
|
import { useImmer } from 'use-immer';
|
||||||
import { FabInput } from '../base/fab-input';
|
import { FabInput } from '../../base/fab-input';
|
||||||
import { IFablab } from '../../models/fablab';
|
import { IFablab } from '../../../models/fablab';
|
||||||
|
|
||||||
declare let Fablab: IFablab;
|
declare let Fablab: IFablab;
|
||||||
|
|
@ -1,20 +1,20 @@
|
|||||||
import React, { useEffect, useState } from 'react';
|
import React, { useEffect, useState } from 'react';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { useTranslation } from 'react-i18next';
|
||||||
import { react2angular } from 'react2angular';
|
import { react2angular } from 'react2angular';
|
||||||
import { Loader } from '../base/loader';
|
import { Loader } from '../../base/loader';
|
||||||
import { FabAlert } from '../base/fab-alert';
|
import { FabAlert } from '../../base/fab-alert';
|
||||||
import { HtmlTranslate } from '../base/html-translate';
|
import { HtmlTranslate } from '../../base/html-translate';
|
||||||
import SpaceAPI from '../../api/space';
|
import SpaceAPI from '../../../api/space';
|
||||||
import GroupAPI from '../../api/group';
|
import GroupAPI from '../../../api/group';
|
||||||
import { Group } from '../../models/group';
|
import { Group } from '../../../models/group';
|
||||||
import { IApplication } from '../../models/application';
|
import { IApplication } from '../../../models/application';
|
||||||
import { Space } from '../../models/space';
|
import { Space } from '../../../models/space';
|
||||||
import { EditablePrice } from './editable-price';
|
import { EditablePrice } from '../editable-price';
|
||||||
import { ConfigureExtendedPriceButton } from './configure-extended-price-button';
|
import { ConfigureExtendedPriceButton } from './configure-extended-price-button';
|
||||||
import PriceAPI from '../../api/price';
|
import PriceAPI from '../../../api/price';
|
||||||
import { Price } from '../../models/price';
|
import { Price } from '../../../models/price';
|
||||||
import { useImmer } from 'use-immer';
|
import { useImmer } from 'use-immer';
|
||||||
import FormatLib from '../../lib/format';
|
import FormatLib from '../../../lib/format';
|
||||||
|
|
||||||
declare const Application: IApplication;
|
declare const Application: IApplication;
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user