add index.js to import that point to folders
This commit is contained in:
parent
1c46406828
commit
50e51429ee
@ -20,9 +20,9 @@
|
||||
*/
|
||||
|
||||
import { ComponentChildren, h } from "preact";
|
||||
import { LoadingModal } from "../modal.js";
|
||||
import { LoadingModal } from "../modal/index.js";
|
||||
import { useAsync } from "../../hooks/async.js";
|
||||
import { Translate } from "../../i18n";
|
||||
import { Translate } from "../../i18n/index.js";
|
||||
|
||||
type Props = {
|
||||
children: ComponentChildren,
|
||||
|
@ -23,7 +23,7 @@ import { h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { useBackendContext } from "../../context/backend.js";
|
||||
import { useInstanceContext } from "../../context/instance.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import { Notification } from "../../utils/types.js";
|
||||
|
||||
interface Props {
|
||||
|
@ -20,7 +20,7 @@
|
||||
*/
|
||||
import { h, VNode, Fragment } from "preact";
|
||||
import { useCallback, useState } from "preact/hooks";
|
||||
import { Translate, Translator, useTranslator } from "../../i18n.js";
|
||||
import { Translate, Translator, useTranslator } from "../../i18n/index.js";
|
||||
import { COUNTRY_TABLE } from "../../utils/constants.js";
|
||||
import { FormErrors, FormProvider } from "./FormProvider.js";
|
||||
import { Input } from "./Input.js";
|
||||
|
@ -27,7 +27,7 @@ import { Input } from "./Input.js";
|
||||
import { InputGroup } from "./InputGroup.js";
|
||||
import { InputNumber } from "./InputNumber.js";
|
||||
import { InputDate } from "./InputDate.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import { InputLocation } from "./InputLocation.js";
|
||||
|
||||
export interface Props<T> extends InputProps<T> {
|
||||
|
@ -22,8 +22,8 @@ import { h, VNode } from "preact";
|
||||
import { useCallback, useState } from "preact/hooks";
|
||||
import * as yup from 'yup';
|
||||
import { MerchantBackend } from "../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { TaxSchema as schema } from "../../schemas.js";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import { TaxSchema as schema } from "../../schemas/index.js";
|
||||
import { FormErrors, FormProvider } from "./FormProvider.js";
|
||||
import { Input } from "./Input.js";
|
||||
import { InputGroup } from "./InputGroup.js";
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useBackendContext } from "../../context/backend.js";
|
||||
import { useTranslator } from "../../i18n";
|
||||
import { useTranslator } from "../../i18n/index.js";
|
||||
import { Entity } from "../../paths/admin/create/CreatePage.js";
|
||||
import { Input } from "../form/Input.js";
|
||||
import { InputCurrency } from "../form/InputCurrency.js";
|
||||
|
@ -25,7 +25,7 @@ import { useBackendContext } from "../../context/backend.js";
|
||||
import { useConfigContext } from "../../context/config.js";
|
||||
import { useInstanceContext } from "../../context/instance.js";
|
||||
import { useInstanceKYCDetails } from "../../hooks/instance.js";
|
||||
import { Translate } from "../../i18n";
|
||||
import { Translate } from "../../i18n/index.js";
|
||||
import { LangSelector } from "./LangSelector.js";
|
||||
|
||||
interface Props {
|
||||
|
@ -23,7 +23,7 @@
|
||||
import { ComponentChildren, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { useInstanceContext } from "../../context/instance.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import { DEFAULT_REQUEST_TIMEOUT } from "../../utils/constants.js";
|
||||
import { Loading, Spinner } from "../exception/loading.js";
|
||||
import { FormProvider } from "../form/FormProvider.js";
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
import { h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { useTranslator } from "../../i18n";
|
||||
import { useTranslator } from "../../i18n/index.js";
|
||||
import "../../scss/DurationPicker.scss";
|
||||
|
||||
export interface Props {
|
||||
|
@ -19,7 +19,7 @@ import { FormProvider, FormErrors } from "../form/FormProvider.js";
|
||||
import { InputNumber } from "../form/InputNumber.js";
|
||||
import { InputSearchProduct } from "../form/InputSearchProduct.js";
|
||||
import { MerchantBackend, WithId } from "../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import { ProductMap } from "../../paths/instance/orders/create/CreatePage.js";
|
||||
|
||||
type Form = {
|
||||
|
@ -24,10 +24,10 @@ import { InputNumber } from "../form/InputNumber.js";
|
||||
import { InputTaxes } from "../form/InputTaxes.js";
|
||||
import { MerchantBackend } from "../../declaration.js";
|
||||
import { useListener } from "../../hooks/listener.js";
|
||||
import { Translate, useTranslator } from "../../i18n";
|
||||
import { Translate, useTranslator } from "../../i18n/index.js";
|
||||
import {
|
||||
NonInventoryProductSchema as schema
|
||||
} from "../../schemas.js";
|
||||
} from "../../schemas/index.js";
|
||||
|
||||
|
||||
type Entity = MerchantBackend.Product
|
||||
|
@ -24,11 +24,11 @@ import { useCallback, useEffect, useState } from "preact/hooks";
|
||||
import * as yup from "yup";
|
||||
import { useBackendContext } from "../../context/backend.js";
|
||||
import { MerchantBackend } from "../../declaration.js";
|
||||
import { useTranslator } from "../../i18n";
|
||||
import { useTranslator } from "../../i18n/index.js";
|
||||
import {
|
||||
ProductCreateSchema as createSchema,
|
||||
ProductUpdateSchema as updateSchema,
|
||||
} from "../../schemas.js";
|
||||
} from "../../schemas/index.js";
|
||||
import { FormProvider, FormErrors } from "../form/FormProvider.js";
|
||||
import { Input } from "../form/Input.js";
|
||||
import { InputCurrency } from "../form/InputCurrency.js";
|
||||
|
@ -17,7 +17,7 @@ import { Amounts } from "@gnu-taler/taler-util";
|
||||
import { h, VNode } from "preact";
|
||||
import emptyImage from "../../assets/empty.png";
|
||||
import { MerchantBackend } from "../../declaration.js";
|
||||
import { Translate } from "../../i18n";
|
||||
import { Translate } from "../../i18n/index.js";
|
||||
|
||||
interface Props {
|
||||
list: MerchantBackend.Product[];
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
import { createContext, h, VNode } from 'preact'
|
||||
import { useCallback, useContext, useState } from 'preact/hooks'
|
||||
import { useBackendDefaultToken, useBackendURL } from "../hooks.js";
|
||||
import { useBackendDefaultToken, useBackendURL } from "../hooks/index.js";
|
||||
|
||||
interface BackendContextType {
|
||||
url: string;
|
||||
|
@ -27,9 +27,9 @@ import {
|
||||
FormErrors,
|
||||
FormProvider,
|
||||
} from "../../../components/form/FormProvider.js";
|
||||
import { SetTokenNewInstanceModal } from "../../../components/modal.js";
|
||||
import { SetTokenNewInstanceModal } from "../../../components/modal/index.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../i18n/index.js";
|
||||
import { DefaultInstanceFormFields } from "../../../components/instance/DefaultInstanceFormFields.js";
|
||||
import { INSTANCE_ID_REGEX, PAYTO_REGEX } from "../../../utils/constants.js";
|
||||
import { Amounts } from "@gnu-taler/taler-util";
|
||||
|
@ -19,10 +19,10 @@
|
||||
*/
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { NotificationCard } from "../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { useAdminAPI } from "../../../hooks/instance.js";
|
||||
import { useTranslator } from "../../../i18n";
|
||||
import { useTranslator } from "../../../i18n/index.js";
|
||||
import { Notification } from "../../../utils/types.js";
|
||||
import { CreatePage } from "./CreatePage.js";
|
||||
import { InstanceCreatedSuccessfully } from "./InstanceCreatedSuccessfully.js";
|
||||
|
@ -22,7 +22,7 @@
|
||||
import { h, VNode } from "preact";
|
||||
import { StateUpdater, useEffect, useState } from "preact/hooks";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../i18n/index.js";
|
||||
|
||||
interface Props {
|
||||
instances: MerchantBackend.Instances.Instance[];
|
||||
|
@ -23,7 +23,7 @@ import { h, VNode } from "preact";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { CardTable as CardTableActive } from "./TableActive.js";
|
||||
import { useState } from 'preact/hooks';
|
||||
import { Translate, useTranslator } from "../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../i18n/index.js";
|
||||
|
||||
interface Props {
|
||||
instances: MerchantBackend.Instances.Instance[];
|
||||
|
@ -22,12 +22,12 @@
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { Loading } from "../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../components/menu.js";
|
||||
import { DeleteModal, PurgeModal } from "../../../components/modal.js";
|
||||
import { NotificationCard } from "../../../components/menu/index.js";
|
||||
import { DeleteModal, PurgeModal } from "../../../components/modal/index.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { HttpError } from "../../../hooks/backend.js";
|
||||
import { useAdminAPI, useBackendInstances } from "../../../hooks/instance.js";
|
||||
import { useTranslator } from "../../../i18n";
|
||||
import { useTranslator } from "../../../i18n/index.js";
|
||||
import { Notification } from "../../../utils/types.js";
|
||||
import { View } from "./View.js";
|
||||
|
||||
|
@ -24,7 +24,7 @@ import { useState } from "preact/hooks";
|
||||
import { FormProvider } from "../../../components/form/FormProvider.js";
|
||||
import { Input } from "../../../components/form/Input.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { useTranslator } from "../../../i18n";
|
||||
import { useTranslator } from "../../../i18n/index.js";
|
||||
|
||||
type Entity = MerchantBackend.Instances.InstanceReconfigurationMessage;
|
||||
interface Props {
|
||||
|
@ -16,7 +16,7 @@
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { Loading } from "../../../components/exception/loading.js";
|
||||
import { DeleteModal } from "../../../components/modal.js";
|
||||
import { DeleteModal } from "../../../components/modal/index.js";
|
||||
import { useInstanceContext } from "../../../context/instance.js";
|
||||
import { HttpError } from "../../../hooks/backend.js";
|
||||
import { useInstanceAPI, useInstanceDetails } from "../../../hooks/instance.js";
|
||||
|
@ -21,7 +21,7 @@
|
||||
|
||||
import { h, VNode } from "preact";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
|
||||
export interface Props {
|
||||
status: MerchantBackend.Instances.AccountKycRedirects;
|
||||
|
@ -35,7 +35,7 @@ import { InputLocation } from "../../../../components/form/InputLocation.js";
|
||||
import { ProductList } from "../../../../components/product/ProductList.js";
|
||||
import { useConfigContext } from "../../../../context/config.js";
|
||||
import { Duration, MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { OrderCreateSchema as schema } from "../../../../schemas/index.js";
|
||||
import { rate } from "../../../../utils/amount.js";
|
||||
import { InventoryProductForm } from "../../../../components/product/InventoryProductForm.js";
|
||||
|
@ -17,7 +17,7 @@ import { h, VNode } from "preact";
|
||||
import { useEffect, useState } from "preact/hooks";
|
||||
import { CreatedSuccessfully } from "../../../../components/notifications/CreatedSuccessfully.js";
|
||||
import { useOrderAPI } from "../../../../hooks/order.js";
|
||||
import { Translate } from "../../../../i18n";
|
||||
import { Translate } from "../../../../i18n/index.js";
|
||||
import { Entity } from "./index.js";
|
||||
|
||||
interface Props {
|
||||
|
@ -22,7 +22,7 @@
|
||||
import { Fragment, h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import { useInstanceDetails } from "../../../../hooks/instance.js";
|
||||
|
@ -34,7 +34,7 @@ import { TextField } from "../../../../components/form/TextField.js";
|
||||
import { ProductList } from "../../../../components/product/ProductList.js";
|
||||
import { useBackendContext } from "../../../../context/backend.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { mergeRefunds } from "../../../../utils/amount.js";
|
||||
import { RefundModal } from "../list/Table.js";
|
||||
import { Event, Timeline } from "./Timeline.js";
|
||||
|
@ -16,10 +16,10 @@
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import { useOrderDetails, useOrderAPI } from "../../../../hooks/order.js";
|
||||
import { useTranslator } from "../../../../i18n";
|
||||
import { useTranslator } from "../../../../i18n/index.js";
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { DetailPage } from "./DetailPage.js";
|
||||
|
||||
|
@ -24,7 +24,7 @@ import { h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { DatePicker } from "../../../../components/picker/DatePicker.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from '../../../../i18n';
|
||||
import { Translate, useTranslator } from '../../../../i18n/index.js';
|
||||
import { CardTable } from "./Table.js";
|
||||
|
||||
export interface ListPageProps {
|
||||
|
@ -31,10 +31,10 @@ import { Input } from "../../../../components/form/Input.js";
|
||||
import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { InputGroup } from "../../../../components/form/InputGroup.js";
|
||||
import { InputSelector } from "../../../../components/form/InputSelector.js";
|
||||
import { ConfirmModal } from "../../../../components/modal.js";
|
||||
import { ConfirmModal } from "../../../../components/modal/index.js";
|
||||
import { useConfigContext } from "../../../../context/config.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { mergeRefunds } from "../../../../utils/amount.js";
|
||||
|
||||
type Entity = MerchantBackend.Orders.OrderHistoryEntry & WithId;
|
||||
|
@ -22,11 +22,11 @@
|
||||
import { h, VNode, Fragment } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import { InstanceOrderFilter, useInstanceOrders, useOrderAPI, useOrderDetails } from "../../../../hooks/order.js";
|
||||
import { useTranslator } from '../../../../i18n';
|
||||
import { useTranslator } from '../../../../i18n/index.js';
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { RefundModal } from "./Table.js";
|
||||
import { ListPage } from "./ListPage.js";
|
||||
|
@ -24,7 +24,7 @@ import { AsyncButton } from "../../../../components/exception/AsyncButton.js";
|
||||
import { ProductForm } from "../../../../components/product/ProductForm.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useListener } from "../../../../hooks/listener.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
|
||||
type Entity = MerchantBackend.Products.ProductAddDetail & { product_id: string}
|
||||
|
||||
|
@ -21,10 +21,10 @@
|
||||
|
||||
import { Fragment, h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useProductAPI } from "../../../../hooks/product.js";
|
||||
import { useTranslator } from '../../../../i18n';
|
||||
import { useTranslator } from '../../../../i18n/index.js';
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { CreatePage } from "./CreatePage.js";
|
||||
|
||||
|
@ -30,7 +30,7 @@ import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { InputNumber } from "../../../../components/form/InputNumber.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import emptyImage from "../../../../assets/empty.png";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { Amounts } from "@gnu-taler/taler-util";
|
||||
|
||||
type Entity = MerchantBackend.Products.ProductDetail & WithId;
|
||||
|
@ -22,11 +22,11 @@
|
||||
import { h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import { useInstanceProducts, useProductAPI } from "../../../../hooks/product.js";
|
||||
import { useTranslator } from '../../../../i18n';
|
||||
import { useTranslator } from '../../../../i18n/index.js';
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { CardTable } from "./Table.js";
|
||||
|
||||
|
@ -24,7 +24,7 @@ import { AsyncButton } from "../../../../components/exception/AsyncButton.js";
|
||||
import { ProductForm } from "../../../../components/product/ProductForm.js";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { useListener } from "../../../../hooks/listener.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
|
||||
type Entity = MerchantBackend.Products.ProductDetail & { product_id: string }
|
||||
|
||||
|
@ -22,11 +22,11 @@
|
||||
import { Fragment, h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import { useProductAPI, useProductDetails } from "../../../../hooks/product.js";
|
||||
import { useTranslator } from '../../../../i18n';
|
||||
import { useTranslator } from '../../../../i18n/index.js';
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { UpdatePage } from "./UpdatePage.js";
|
||||
|
||||
|
@ -25,7 +25,7 @@ import { FormErrors, FormProvider } from "../../../../components/form/FormProvid
|
||||
import { Input } from "../../../../components/form/Input.js";
|
||||
import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { ExchangeBackend, MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { AsyncButton } from "../../../../components/exception/AsyncButton.js";
|
||||
import { canonicalizeBaseUrl, ExchangeKeysJson } from "@gnu-taler/taler-util"
|
||||
import { PAYTO_WIRE_METHOD_LOOKUP, URL_REGEX } from "../../../../utils/constants.js";
|
||||
|
@ -17,7 +17,7 @@
|
||||
import { h, VNode } from "preact";
|
||||
import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate } from "../../../../i18n";
|
||||
import { Translate } from "../../../../i18n/index.js";
|
||||
import { QR } from "../../../../components/exception/QR.js";
|
||||
|
||||
type Entity = { request: MerchantBackend.Tips.ReserveCreateRequest, response: MerchantBackend.Tips.ReserveCreateConfirmation };
|
||||
|
@ -21,10 +21,10 @@
|
||||
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useReservesAPI } from "../../../../hooks/reserves.js";
|
||||
import { useTranslator } from "../../../../i18n";
|
||||
import { useTranslator } from "../../../../i18n/index.js";
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { CreatedSuccessfully } from "./CreatedSuccessfully.js";
|
||||
import { CreatePage } from "./CreatePage.js";
|
||||
|
@ -29,10 +29,10 @@ import { Input } from "../../../../components/form/Input.js";
|
||||
import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { InputDate } from "../../../../components/form/InputDate.js";
|
||||
import { TextField } from "../../../../components/form/TextField.js";
|
||||
import { ContinueModal, SimpleModal } from "../../../../components/modal.js";
|
||||
import { ContinueModal, SimpleModal } from "../../../../components/modal/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useTipDetails } from "../../../../hooks/reserves.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { TipInfo } from "./TipInfo.js";
|
||||
|
||||
type Entity = MerchantBackend.Tips.ReserveDetail;
|
||||
|
@ -24,10 +24,10 @@ import { useState } from "preact/hooks";
|
||||
import { FormErrors, FormProvider } from "../../../../components/form/FormProvider.js";
|
||||
import { Input } from "../../../../components/form/Input.js";
|
||||
import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { ConfirmModal, ContinueModal } from "../../../../components/modal.js";
|
||||
import { ConfirmModal, ContinueModal } from "../../../../components/modal/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useTranslator } from "../../../../i18n";
|
||||
import { AuthorizeTipSchema } from "../../../../schemas.js";
|
||||
import { useTranslator } from "../../../../i18n/index.js";
|
||||
import { AuthorizeTipSchema } from "../../../../schemas/index.js";
|
||||
import { CreatedSuccessfully } from "./CreatedSuccessfully.js";
|
||||
import * as yup from 'yup';
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
import { format } from "date-fns";
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
|
||||
type Entity = MerchantBackend.Tips.ReserveStatusEntry & WithId;
|
||||
|
||||
|
@ -22,14 +22,14 @@
|
||||
import { h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { Loading } from "../../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { HttpError } from "../../../../hooks/backend.js";
|
||||
import {
|
||||
useInstanceReserves,
|
||||
useReservesAPI,
|
||||
} from "../../../../hooks/reserves.js";
|
||||
import { useTranslator } from "../../../../i18n";
|
||||
import { useTranslator } from "../../../../i18n/index.js";
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { CardTable } from "./Table.js";
|
||||
import { AuthorizeTipModal } from "./AutorizeTipModal.js";
|
||||
|
@ -28,7 +28,7 @@ import { InputCurrency } from "../../../../components/form/InputCurrency.js";
|
||||
import { InputSelector } from "../../../../components/form/InputSelector.js";
|
||||
import { useConfigContext } from "../../../../context/config.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
import { CROCKFORD_BASE32_REGEX, URL_REGEX } from "../../../../utils/constants.js";
|
||||
|
||||
type Entity = MerchantBackend.Transfers.TransferInformation
|
||||
|
@ -21,11 +21,11 @@
|
||||
|
||||
import { Fragment, h, VNode } from 'preact';
|
||||
import { useState } from 'preact/hooks';
|
||||
import { NotificationCard } from "../../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../../components/menu/index.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { useInstanceDetails } from "../../../../hooks/instance.js";
|
||||
import { useTransferAPI } from "../../../../hooks/transfer.js";
|
||||
import { useTranslator } from '../../../../i18n';
|
||||
import { useTranslator } from '../../../../i18n/index.js';
|
||||
import { Notification } from "../../../../utils/types.js";
|
||||
import { CreatePage } from "./CreatePage.js";
|
||||
|
||||
|
@ -23,7 +23,7 @@ import { h, VNode } from 'preact';
|
||||
import { FormProvider } from "../../../../components/form/FormProvider.js";
|
||||
import { InputSelector } from "../../../../components/form/InputSelector.js";
|
||||
import { MerchantBackend } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from '../../../../i18n';
|
||||
import { Translate, useTranslator } from '../../../../i18n/index.js';
|
||||
import { CardTable } from "./Table.js";
|
||||
|
||||
export interface Props {
|
||||
|
@ -23,7 +23,7 @@ import { format } from "date-fns";
|
||||
import { h, VNode } from "preact";
|
||||
import { StateUpdater, useState } from "preact/hooks";
|
||||
import { MerchantBackend, WithId } from "../../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../../i18n";
|
||||
import { Translate, useTranslator } from "../../../../i18n/index.js";
|
||||
|
||||
type Entity = MerchantBackend.Transfers.TransferDetails & WithId;
|
||||
|
||||
|
@ -27,11 +27,10 @@ import {
|
||||
FormProvider,
|
||||
FormErrors,
|
||||
} from "../../../components/form/FormProvider.js";
|
||||
import { UpdateTokenModal } from "../../../components/modal.js";
|
||||
import { UpdateTokenModal } from "../../../components/modal/index.js";
|
||||
import { useInstanceContext } from "../../../context/instance.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { Translate, useTranslator } from "../../../i18n";
|
||||
import { InstanceUpdateSchema as schema } from "../../../schemas.js";
|
||||
import { Translate, useTranslator } from "../../../i18n/index.js";
|
||||
import { DefaultInstanceFormFields } from "../../../components/instance/DefaultInstanceFormFields.js";
|
||||
import { PAYTO_REGEX } from "../../../utils/constants.js";
|
||||
import { Amounts } from "@gnu-taler/taler-util";
|
||||
|
@ -16,7 +16,7 @@
|
||||
import { Fragment, h, VNode } from "preact";
|
||||
import { useState } from "preact/hooks";
|
||||
import { Loading } from "../../../components/exception/loading.js";
|
||||
import { NotificationCard } from "../../../components/menu.js";
|
||||
import { NotificationCard } from "../../../components/menu/index.js";
|
||||
import { useInstanceContext } from "../../../context/instance.js";
|
||||
import { MerchantBackend } from "../../../declaration.js";
|
||||
import { HttpError, HttpResponse } from "../../../hooks/backend.js";
|
||||
@ -26,7 +26,7 @@ import {
|
||||
useManagedInstanceDetails,
|
||||
useManagementAPI,
|
||||
} from "../../../hooks/instance.js";
|
||||
import { useTranslator } from "../../../i18n";
|
||||
import { useTranslator } from "../../../i18n/index.js";
|
||||
import { Notification } from "../../../utils/types.js";
|
||||
import { UpdatePage } from "./UpdatePage.js";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user