diff options
Diffstat (limited to 'packages/merchant-backoffice-ui/src/paths/instance')
50 files changed, 222 insertions, 222 deletions
diff --git a/packages/merchant-backoffice-ui/src/paths/instance/details/DetailPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/details/DetailPage.tsx index 2561f5842..5bb3a9ae8 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/details/DetailPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/details/DetailPage.tsx @@ -21,9 +21,9 @@ import { h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { FormProvider } from "../../../components/form/FormProvider"; -import { Input } from "../../../components/form/Input"; -import { MerchantBackend } from "../../../declaration"; +import { FormProvider } from "../../../components/form/FormProvider.js"; +import { Input } from "../../../components/form/Input.js"; +import { MerchantBackend } from "../../../declaration.js"; import { useTranslator } from "../../../i18n"; type Entity = MerchantBackend.Instances.InstanceReconfigurationMessage; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/details/Details.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/details/Details.stories.tsx index fb7c9144c..068dd55c0 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/details/Details.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/details/Details.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { DetailPage as TestedComponent } from "./DetailPage"; +import { DetailPage as TestedComponent } from "./DetailPage.js"; export default { title: "Pages/Instance/Detail", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/details/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/details/index.tsx index 15675891e..08fc85a52 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/details/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/details/index.tsx @@ -15,12 +15,12 @@ */ import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { Loading } from "../../../components/exception/loading"; -import { DeleteModal } from "../../../components/modal"; -import { useInstanceContext } from "../../../context/instance"; -import { HttpError } from "../../../hooks/backend"; -import { useInstanceAPI, useInstanceDetails } from "../../../hooks/instance"; -import { DetailPage } from "./DetailPage"; +import { Loading } from "../../../components/exception/loading.js"; +import { DeleteModal } from "../../../components/modal.js"; +import { useInstanceContext } from "../../../context/instance.js"; +import { HttpError } from "../../../hooks/backend.js"; +import { useInstanceAPI, useInstanceDetails } from "../../../hooks/instance.js"; +import { DetailPage } from "./DetailPage.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/ListPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/ListPage.tsx index 52363d3cd..db2a7e024 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/ListPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/ListPage.tsx @@ -20,7 +20,7 @@ */ import { h, VNode } from "preact"; -import { MerchantBackend } from "../../../../declaration"; +import { MerchantBackend } from "../../../../declaration.js"; import { Translate, useTranslator } from "../../../../i18n"; export interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/index.tsx index 5dff01994..3ef95cb34 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/kyc/list/index.tsx @@ -20,10 +20,10 @@ */ import { h, VNode } from "preact"; -import { Loading } from "../../../../components/exception/loading"; -import { HttpError } from "../../../../hooks/backend"; -import { useInstanceKYCDetails } from "../../../../hooks/instance"; -import { ListPage } from "./ListPage"; +import { Loading } from "../../../../components/exception/loading.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useInstanceKYCDetails } from "../../../../hooks/instance.js"; +import { ListPage } from "./ListPage.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/Create.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/Create.stories.tsx index 43df8484a..e658dff8f 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/Create.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/Create.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { CreatePage as TestedComponent } from "./CreatePage"; +import { CreatePage as TestedComponent } from "./CreatePage.js"; export default { title: "Pages/Order/Create", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx index c08d8ee1d..9b65b3ee0 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/CreatePage.tsx @@ -26,22 +26,22 @@ import { useEffect, useState } from "preact/hooks"; import { FormProvider, FormErrors, -} from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputDate } from "../../../../components/form/InputDate"; -import { InputGroup } from "../../../../components/form/InputGroup"; -import { InputLocation } from "../../../../components/form/InputLocation"; -import { ProductList } from "../../../../components/product/ProductList"; -import { useConfigContext } from "../../../../context/config"; -import { Duration, MerchantBackend, WithId } from "../../../../declaration"; +} from "../../../../components/form/FormProvider.js"; +import { Input } from "../../../../components/form/Input.js"; +import { InputCurrency } from "../../../../components/form/InputCurrency.js"; +import { InputDate } from "../../../../components/form/InputDate.js"; +import { InputGroup } from "../../../../components/form/InputGroup.js"; +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 { OrderCreateSchema as schema } from "../../../../schemas/index"; -import { rate } from "../../../../utils/amount"; -import { InventoryProductForm } from "../../../../components/product/InventoryProductForm"; -import { NonInventoryProductFrom } from "../../../../components/product/NonInventoryProductForm"; -import { InputNumber } from "../../../../components/form/InputNumber"; -import { InputBoolean } from "../../../../components/form/InputBoolean"; +import { OrderCreateSchema as schema } from "../../../../schemas/index.js"; +import { rate } from "../../../../utils/amount.js"; +import { InventoryProductForm } from "../../../../components/product/InventoryProductForm.js"; +import { NonInventoryProductFrom } from "../../../../components/product/NonInventoryProductForm.js"; +import { InputNumber } from "../../../../components/form/InputNumber.js"; +import { InputBoolean } from "../../../../components/form/InputBoolean.js"; interface Props { onCreate: (d: MerchantBackend.Orders.PostOrderRequest) => void; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx index 14c5d68c3..4aaa08cf6 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx @@ -15,10 +15,10 @@ */ import { h, VNode } from "preact"; import { useEffect, useState } from "preact/hooks"; -import { CreatedSuccessfully } from "../../../../components/notifications/CreatedSuccessfully"; -import { useOrderAPI } from "../../../../hooks/order"; +import { CreatedSuccessfully } from "../../../../components/notifications/CreatedSuccessfully.js"; +import { useOrderAPI } from "../../../../hooks/order.js"; import { Translate } from "../../../../i18n"; -import { Entity } from "./index"; +import { Entity } from "./index.js"; interface Props { entity: Entity; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/index.tsx index c447c4b04..b54220ad3 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/create/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/create/index.tsx @@ -21,16 +21,16 @@ import { Fragment, h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { Loading } from '../../../../components/exception/loading'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend } from '../../../../declaration'; -import { HttpError } from '../../../../hooks/backend'; -import { useInstanceDetails } from '../../../../hooks/instance'; -import { useOrderAPI } from '../../../../hooks/order'; -import { useInstanceProducts } from '../../../../hooks/product'; -import { Notification } from '../../../../utils/types'; -import { CreatePage } from './CreatePage'; -import { OrderCreatedSuccessfully } from './OrderCreatedSuccessfully'; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useInstanceDetails } from "../../../../hooks/instance.js"; +import { useOrderAPI } from "../../../../hooks/order.js"; +import { useInstanceProducts } from "../../../../hooks/product.js"; +import { Notification } from "../../../../utils/types.js"; +import { CreatePage } from "./CreatePage.js"; +import { OrderCreatedSuccessfully } from "./OrderCreatedSuccessfully.js"; export type Entity = { request: MerchantBackend.Orders.PostOrderRequest, diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/Detail.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/Detail.stories.tsx index 812b11a76..8c21665e6 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/Detail.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/Detail.stories.tsx @@ -21,8 +21,8 @@ import { addDays } from "date-fns"; import { h, VNode, FunctionalComponent } from "preact"; -import { MerchantBackend } from "../../../../declaration"; -import { DetailPage as TestedComponent } from "./DetailPage"; +import { MerchantBackend } from "../../../../declaration.js"; +import { DetailPage as TestedComponent } from "./DetailPage.js"; export default { title: "Pages/Order/Detail", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx index 4bb7051d6..8748f6977 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx @@ -23,21 +23,21 @@ import { AmountJson, Amounts } from "@gnu-taler/taler-util"; import { format } from "date-fns"; import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { FormProvider } from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputDate } from "../../../../components/form/InputDate"; -import { InputDuration } from "../../../../components/form/InputDuration"; -import { InputGroup } from "../../../../components/form/InputGroup"; -import { InputLocation } from "../../../../components/form/InputLocation"; -import { TextField } from "../../../../components/form/TextField"; -import { ProductList } from "../../../../components/product/ProductList"; -import { useBackendContext } from "../../../../context/backend"; -import { MerchantBackend } from "../../../../declaration"; +import { FormProvider } from "../../../../components/form/FormProvider.js"; +import { Input } from "../../../../components/form/Input.js"; +import { InputCurrency } from "../../../../components/form/InputCurrency.js"; +import { InputDate } from "../../../../components/form/InputDate.js"; +import { InputDuration } from "../../../../components/form/InputDuration.js"; +import { InputGroup } from "../../../../components/form/InputGroup.js"; +import { InputLocation } from "../../../../components/form/InputLocation.js"; +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 { mergeRefunds } from "../../../../utils/amount"; -import { RefundModal } from "../list/Table"; -import { Event, Timeline } from "./Timeline"; +import { mergeRefunds } from "../../../../utils/amount.js"; +import { RefundModal } from "../list/Table.js"; +import { Event, Timeline } from "./Timeline.js"; type Entity = MerchantBackend.Orders.MerchantOrderStatusResponse; type CT = MerchantBackend.ContractTerms; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/index.tsx index cd4e163eb..c4900de1a 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/details/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/details/index.tsx @@ -15,13 +15,13 @@ */ import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { Loading } from "../../../../components/exception/loading"; -import { NotificationCard } from "../../../../components/menu"; -import { HttpError } from "../../../../hooks/backend"; -import { useOrderDetails, useOrderAPI } from "../../../../hooks/order"; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useOrderDetails, useOrderAPI } from "../../../../hooks/order.js"; import { useTranslator } from "../../../../i18n"; -import { Notification } from "../../../../utils/types"; -import { DetailPage } from "./DetailPage"; +import { Notification } from "../../../../utils/types.js"; +import { DetailPage } from "./DetailPage.js"; export interface Props { oid: string; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/List.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/List.stories.tsx index 1dbb3f20d..f68c3fd2e 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/List.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/List.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { ListPage as TestedComponent } from "./ListPage"; +import { ListPage as TestedComponent } from "./ListPage.js"; export default { title: "Pages/Order/List", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/ListPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/ListPage.tsx index 032801bde..4135e75b0 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/ListPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/ListPage.tsx @@ -22,10 +22,10 @@ import { format } from 'date-fns'; import { h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { DatePicker } from '../../../../components/picker/DatePicker'; -import { MerchantBackend, WithId } from '../../../../declaration'; +import { DatePicker } from "../../../../components/picker/DatePicker.js"; +import { MerchantBackend, WithId } from "../../../../declaration.js"; import { Translate, useTranslator } from '../../../../i18n'; -import { CardTable } from './Table'; +import { CardTable } from "./Table.js"; export interface ListPageProps { errorOrderId: string | undefined, diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx index 60d5fae59..ebfda8224 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/Table.tsx @@ -26,16 +26,16 @@ import { StateUpdater, useState } from "preact/hooks"; import { FormErrors, FormProvider, -} from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputGroup } from "../../../../components/form/InputGroup"; -import { InputSelector } from "../../../../components/form/InputSelector"; -import { ConfirmModal } from "../../../../components/modal"; -import { useConfigContext } from "../../../../context/config"; -import { MerchantBackend, WithId } from "../../../../declaration"; +} from "../../../../components/form/FormProvider.js"; +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 { useConfigContext } from "../../../../context/config.js"; +import { MerchantBackend, WithId } from "../../../../declaration.js"; import { Translate, useTranslator } from "../../../../i18n"; -import { mergeRefunds } from "../../../../utils/amount"; +import { mergeRefunds } from "../../../../utils/amount.js"; type Entity = MerchantBackend.Orders.OrderHistoryEntry & WithId; interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/index.tsx index 47e143fb7..bfcdc7361 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/orders/list/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/orders/list/index.tsx @@ -21,15 +21,15 @@ import { h, VNode, Fragment } from 'preact'; import { useState } from 'preact/hooks'; -import { Loading } from '../../../../components/exception/loading'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend, WithId } from '../../../../declaration'; -import { HttpError } from '../../../../hooks/backend'; -import { InstanceOrderFilter, useInstanceOrders, useOrderAPI, useOrderDetails } from '../../../../hooks/order'; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.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 { Notification } from '../../../../utils/types'; -import { RefundModal } from './Table'; -import { ListPage } from './ListPage'; +import { Notification } from "../../../../utils/types.js"; +import { RefundModal } from "./Table.js"; +import { ListPage } from "./ListPage.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/create/Create.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/create/Create.stories.tsx index 1d9ea53f6..b42b9f929 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/create/Create.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/create/Create.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { CreatePage as TestedComponent } from './CreatePage'; +import { CreatePage as TestedComponent } from "./CreatePage.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatePage.tsx index ed669f67f..e14246f01 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatePage.tsx @@ -20,10 +20,10 @@ */ import { h, VNode } from "preact"; -import { AsyncButton } from "../../../../components/exception/AsyncButton"; -import { ProductForm } from "../../../../components/product/ProductForm"; -import { MerchantBackend } from "../../../../declaration"; -import { useListener } from "../../../../hooks/listener"; +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"; type Entity = MerchantBackend.Products.ProductAddDetail & { product_id: string} diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatedSuccessfully.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatedSuccessfully.tsx index b56750405..9bbdc4070 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatedSuccessfully.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/create/CreatedSuccessfully.tsx @@ -14,8 +14,8 @@ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> */ import { h, VNode } from "preact"; -import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully"; -import { Entity } from "./index"; +import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully.js"; +import { Entity } from "./index.js"; import emptyImage from "../../assets/empty.png"; interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/create/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/create/index.tsx index 46454582a..85b951f73 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/create/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/create/index.tsx @@ -21,12 +21,12 @@ import { Fragment, h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend } from '../../../../declaration'; -import { useProductAPI } from '../../../../hooks/product'; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { useProductAPI } from "../../../../hooks/product.js"; import { useTranslator } from '../../../../i18n'; -import { Notification } from '../../../../utils/types'; -import { CreatePage } from './CreatePage'; +import { Notification } from "../../../../utils/types.js"; +import { CreatePage } from "./CreatePage.js"; export type Entity = MerchantBackend.Products.ProductAddDetail interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/list/List.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/list/List.stories.tsx index beae83b15..53217d051 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/list/List.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/list/List.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { CardTable as TestedComponent } from './Table'; +import { CardTable as TestedComponent } from "./Table.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/list/Table.tsx index 9c85d976e..54649b3cc 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/list/Table.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/list/Table.tsx @@ -25,10 +25,10 @@ import { StateUpdater, useState } from "preact/hooks"; import { FormProvider, FormErrors, -} from "../../../../components/form/FormProvider"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputNumber } from "../../../../components/form/InputNumber"; -import { MerchantBackend, WithId } from "../../../../declaration"; +} from "../../../../components/form/FormProvider.js"; +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 { Amounts } from "@gnu-taler/taler-util"; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/list/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/list/index.tsx index 63e440df5..c597f10a1 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/list/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/list/index.tsx @@ -21,14 +21,14 @@ import { h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { Loading } from '../../../../components/exception/loading'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend, WithId } from '../../../../declaration'; -import { HttpError } from '../../../../hooks/backend'; -import { useInstanceProducts, useProductAPI } from "../../../../hooks/product"; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.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 { Notification } from '../../../../utils/types'; -import { CardTable } from './Table'; +import { Notification } from "../../../../utils/types.js"; +import { CardTable } from "./Table.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/update/Update.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/update/Update.stories.tsx index 3a57f7fac..f97d6d367 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/update/Update.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/update/Update.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { UpdatePage as TestedComponent } from './UpdatePage'; +import { UpdatePage as TestedComponent } from "./UpdatePage.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/update/UpdatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/update/UpdatePage.tsx index d7eb3d162..2185602f3 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/update/UpdatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/update/UpdatePage.tsx @@ -20,10 +20,10 @@ */ import { h, VNode } from "preact"; -import { AsyncButton } from "../../../../components/exception/AsyncButton"; -import { ProductForm } from "../../../../components/product/ProductForm"; -import { MerchantBackend, WithId } from "../../../../declaration"; -import { useListener } from "../../../../hooks/listener"; +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"; type Entity = MerchantBackend.Products.ProductDetail & { product_id: string } diff --git a/packages/merchant-backoffice-ui/src/paths/instance/products/update/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/products/update/index.tsx index a6a61c815..5fb691995 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/products/update/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/products/update/index.tsx @@ -21,14 +21,14 @@ import { Fragment, h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { Loading } from '../../../../components/exception/loading'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend } from '../../../../declaration'; -import { HttpError } from '../../../../hooks/backend'; -import { useProductAPI, useProductDetails } from '../../../../hooks/product'; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useProductAPI, useProductDetails } from "../../../../hooks/product.js"; import { useTranslator } from '../../../../i18n'; -import { Notification } from '../../../../utils/types'; -import { UpdatePage } from './UpdatePage'; +import { Notification } from "../../../../utils/types.js"; +import { UpdatePage } from "./UpdatePage.js"; export type Entity = MerchantBackend.Products.ProductAddDetail interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/Create.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/Create.stories.tsx index e138770a8..586881318 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/Create.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/Create.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { CreatePage as TestedComponent } from './CreatePage'; +import { CreatePage as TestedComponent } from "./CreatePage.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatePage.tsx index 2e85cf9c8..7f2a49f93 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatePage.tsx @@ -21,16 +21,16 @@ import { Fragment, h, VNode } from "preact"; import { StateUpdater, useEffect, useState } from "preact/hooks"; -import { FormErrors, FormProvider } from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { ExchangeBackend, MerchantBackend } from "../../../../declaration"; +import { FormErrors, FormProvider } from "../../../../components/form/FormProvider.js"; +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 { AsyncButton } from "../../../../components/exception/AsyncButton"; +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"; -import { request } from "../../../../hooks/backend"; -import { InputSelector } from "../../../../components/form/InputSelector"; +import { PAYTO_WIRE_METHOD_LOOKUP, URL_REGEX } from "../../../../utils/constants.js"; +import { request } from "../../../../hooks/backend.js"; +import { InputSelector } from "../../../../components/form/InputSelector.js"; type Entity = MerchantBackend.Tips.ReserveCreateRequest diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.stories.tsx index f013040ff..0cea361fd 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { CreatedSuccessfully as TestedComponent } from './CreatedSuccessfully'; +import { CreatedSuccessfully as TestedComponent } from "./CreatedSuccessfully.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.tsx index 255486d22..6be260e3e 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/CreatedSuccessfully.tsx @@ -15,10 +15,10 @@ */ import { h, VNode } from "preact"; -import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully"; -import { MerchantBackend } from "../../../../declaration"; +import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully.js"; +import { MerchantBackend } from "../../../../declaration.js"; import { Translate } from "../../../../i18n"; -import { QR } from "../../../../components/exception/QR"; +import { QR } from "../../../../components/exception/QR.js"; type Entity = { request: MerchantBackend.Tips.ReserveCreateRequest, response: MerchantBackend.Tips.ReserveCreateConfirmation }; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/index.tsx index 5c2fdaf4b..3a793db9b 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/create/index.tsx @@ -21,13 +21,13 @@ import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { NotificationCard } from "../../../../components/menu"; -import { MerchantBackend } from "../../../../declaration"; -import { useReservesAPI } from "../../../../hooks/reserves"; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { useReservesAPI } from "../../../../hooks/reserves.js"; import { useTranslator } from "../../../../i18n"; -import { Notification } from "../../../../utils/types"; -import { CreatedSuccessfully } from "./CreatedSuccessfully"; -import { CreatePage } from "./CreatePage"; +import { Notification } from "../../../../utils/types.js"; +import { CreatedSuccessfully } from "./CreatedSuccessfully.js"; +import { CreatePage } from "./CreatePage.js"; interface Props { onBack: () => void; onConfirm: () => void; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/DetailPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/DetailPage.tsx index cbc70179b..1ad94ac43 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/DetailPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/DetailPage.tsx @@ -23,17 +23,17 @@ import { Amounts } from "@gnu-taler/taler-util"; import { format } from "date-fns"; import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { QR } from "../../../../components/exception/QR"; -import { FormProvider } from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputDate } from "../../../../components/form/InputDate"; -import { TextField } from "../../../../components/form/TextField"; -import { ContinueModal, SimpleModal } from "../../../../components/modal"; -import { MerchantBackend } from "../../../../declaration"; -import { useTipDetails } from "../../../../hooks/reserves"; +import { QR } from "../../../../components/exception/QR.js"; +import { FormProvider } from "../../../../components/form/FormProvider.js"; +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 { MerchantBackend } from "../../../../declaration.js"; +import { useTipDetails } from "../../../../hooks/reserves.js"; import { Translate, useTranslator } from "../../../../i18n"; -import { TipInfo } from "./TipInfo"; +import { TipInfo } from "./TipInfo.js"; type Entity = MerchantBackend.Tips.ReserveDetail; type CT = MerchantBackend.ContractTerms; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/Details.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/Details.stories.tsx index 98c1fa72e..48a12f02a 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/Details.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/Details.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { DetailPage as TestedComponent } from "./DetailPage"; +import { DetailPage as TestedComponent } from "./DetailPage.js"; export default { title: "Pages/Reserve/Detail", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/TipInfo.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/TipInfo.tsx index 3f384966b..02bc6f6df 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/TipInfo.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/TipInfo.tsx @@ -15,8 +15,8 @@ */ import { format } from "date-fns"; import { Fragment, h, VNode } from "preact"; -import { useBackendContext } from "../../../../context/backend"; -import { MerchantBackend } from "../../../../declaration"; +import { useBackendContext } from "../../../../context/backend.js"; +import { MerchantBackend } from "../../../../declaration.js"; type Entity = MerchantBackend.Tips.TipDetails; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/index.tsx index c2483f053..882c2adac 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/details/index.tsx @@ -20,10 +20,10 @@ */ import { Fragment, h, VNode } from "preact"; -import { Loading } from "../../../../components/exception/loading"; -import { HttpError } from "../../../../hooks/backend"; -import { useReserveDetails } from "../../../../hooks/reserves"; -import { DetailPage } from "./DetailPage"; +import { Loading } from "../../../../components/exception/loading.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useReserveDetails } from "../../../../hooks/reserves.js"; +import { DetailPage } from "./DetailPage.js"; interface Props { rid: string; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/AutorizeTipModal.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/AutorizeTipModal.tsx index ec468b2e9..0cee19c61 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/AutorizeTipModal.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/AutorizeTipModal.tsx @@ -21,14 +21,14 @@ import { h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { FormErrors, FormProvider } from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { ConfirmModal, ContinueModal } from "../../../../components/modal"; -import { MerchantBackend } from "../../../../declaration"; +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 { MerchantBackend } from "../../../../declaration.js"; import { useTranslator } from "../../../../i18n"; -import { AuthorizeTipSchema } from "../../../../schemas"; -import { CreatedSuccessfully } from "./CreatedSuccessfully"; +import { AuthorizeTipSchema } from "../../../../schemas.js"; +import { CreatedSuccessfully } from "./CreatedSuccessfully.js"; import * as yup from 'yup'; interface AuthorizeTipModalProps { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/CreatedSuccessfully.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/CreatedSuccessfully.tsx index 1e5f0758f..92a21bfd1 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/CreatedSuccessfully.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/CreatedSuccessfully.tsx @@ -15,8 +15,8 @@ */ import { format } from "date-fns"; import { Fragment, h, VNode } from "preact"; -import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully"; -import { MerchantBackend } from "../../../../declaration"; +import { CreatedSuccessfully as Template } from "../../../../components/notifications/CreatedSuccessfully.js"; +import { MerchantBackend } from "../../../../declaration.js"; type Entity = MerchantBackend.Tips.TipCreateConfirmation; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/List.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/List.stories.tsx index 1cb9e748c..7a4e9ff42 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/List.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/List.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { CardTable as TestedComponent } from "./Table"; +import { CardTable as TestedComponent } from "./Table.js"; export default { title: "Pages/Reserve/List", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/Table.tsx index b3bb7b020..e44226f20 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/Table.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/Table.tsx @@ -21,7 +21,7 @@ import { format } from "date-fns"; import { Fragment, h, VNode } from "preact"; -import { MerchantBackend, WithId } from "../../../../declaration"; +import { MerchantBackend, WithId } from "../../../../declaration.js"; import { Translate, useTranslator } from "../../../../i18n"; type Entity = MerchantBackend.Tips.ReserveStatusEntry & WithId; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/index.tsx index f071b5635..331010bdf 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/reserves/list/index.tsx @@ -21,18 +21,18 @@ import { h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { Loading } from "../../../../components/exception/loading"; -import { NotificationCard } from "../../../../components/menu"; -import { MerchantBackend } from "../../../../declaration"; -import { HttpError } from "../../../../hooks/backend"; +import { Loading } from "../../../../components/exception/loading.js"; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { HttpError } from "../../../../hooks/backend.js"; import { useInstanceReserves, useReservesAPI, -} from "../../../../hooks/reserves"; +} from "../../../../hooks/reserves.js"; import { useTranslator } from "../../../../i18n"; -import { Notification } from "../../../../utils/types"; -import { CardTable } from "./Table"; -import { AuthorizeTipModal } from "./AutorizeTipModal"; +import { Notification } from "../../../../utils/types.js"; +import { CardTable } from "./Table.js"; +import { AuthorizeTipModal } from "./AutorizeTipModal.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/Create.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/Create.stories.tsx index 535cb1e37..a21fe8e5b 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/Create.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/Create.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from 'preact'; -import { CreatePage as TestedComponent } from './CreatePage'; +import { CreatePage as TestedComponent } from "./CreatePage.js"; export default { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/CreatePage.tsx index d0f5c5e95..8da9b3469 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/CreatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/CreatePage.tsx @@ -21,15 +21,15 @@ import { h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { AsyncButton } from "../../../../components/exception/AsyncButton"; -import { FormErrors, FormProvider } from "../../../../components/form/FormProvider"; -import { Input } from "../../../../components/form/Input"; -import { InputCurrency } from "../../../../components/form/InputCurrency"; -import { InputSelector } from "../../../../components/form/InputSelector"; -import { useConfigContext } from "../../../../context/config"; -import { MerchantBackend } from "../../../../declaration"; +import { AsyncButton } from "../../../../components/exception/AsyncButton.js"; +import { FormErrors, FormProvider } from "../../../../components/form/FormProvider.js"; +import { Input } from "../../../../components/form/Input.js"; +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 { CROCKFORD_BASE32_REGEX, URL_REGEX } from "../../../../utils/constants"; +import { CROCKFORD_BASE32_REGEX, URL_REGEX } from "../../../../utils/constants.js"; type Entity = MerchantBackend.Transfers.TransferInformation diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/index.tsx index d95929a0e..c6410bee3 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/create/index.tsx @@ -21,13 +21,13 @@ import { Fragment, h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { NotificationCard } from '../../../../components/menu'; -import { MerchantBackend } from '../../../../declaration'; -import { useInstanceDetails } from '../../../../hooks/instance'; -import { useTransferAPI } from '../../../../hooks/transfer'; +import { NotificationCard } from "../../../../components/menu.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { useInstanceDetails } from "../../../../hooks/instance.js"; +import { useTransferAPI } from "../../../../hooks/transfer.js"; import { useTranslator } from '../../../../i18n'; -import { Notification } from '../../../../utils/types'; -import { CreatePage } from './CreatePage'; +import { Notification } from "../../../../utils/types.js"; +import { CreatePage } from "./CreatePage.js"; export type Entity = MerchantBackend.Transfers.TransferInformation interface Props { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/List.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/List.stories.tsx index 24a791187..94d03a492 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/List.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/List.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { ListPage as TestedComponent } from "./ListPage"; +import { ListPage as TestedComponent } from "./ListPage.js"; export default { title: "Pages/Transfer/List", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/ListPage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/ListPage.tsx index 544a720b8..a6d01c1c8 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/ListPage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/ListPage.tsx @@ -20,11 +20,11 @@ */ import { h, VNode } from 'preact'; -import { FormProvider } from '../../../../components/form/FormProvider'; -import { InputSelector } from '../../../../components/form/InputSelector'; -import { MerchantBackend } from '../../../../declaration'; +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 { CardTable } from './Table'; +import { CardTable } from "./Table.js"; export interface Props { transfers: MerchantBackend.Transfers.TransferDetails[]; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/Table.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/Table.tsx index 4cb04694d..9c2f9c6bd 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/Table.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/Table.tsx @@ -22,7 +22,7 @@ import { format } from "date-fns"; import { h, VNode } from "preact"; import { StateUpdater, useState } from "preact/hooks"; -import { MerchantBackend, WithId } from "../../../../declaration"; +import { MerchantBackend, WithId } from "../../../../declaration.js"; import { Translate, useTranslator } from "../../../../i18n"; type Entity = MerchantBackend.Transfers.TransferDetails & WithId; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/index.tsx index d8e2f60e9..c3079c136 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/transfers/list/index.tsx @@ -21,12 +21,12 @@ import { h, VNode } from 'preact'; import { useState } from 'preact/hooks'; -import { Loading } from '../../../../components/exception/loading'; -import { MerchantBackend } from '../../../../declaration'; -import { HttpError } from '../../../../hooks/backend'; -import { useInstanceDetails } from '../../../../hooks/instance'; -import { useInstanceTransfers } from "../../../../hooks/transfer"; -import { ListPage } from './ListPage'; +import { Loading } from "../../../../components/exception/loading.js"; +import { MerchantBackend } from "../../../../declaration.js"; +import { HttpError } from "../../../../hooks/backend.js"; +import { useInstanceDetails } from "../../../../hooks/instance.js"; +import { useInstanceTransfers } from "../../../../hooks/transfer.js"; +import { ListPage } from "./ListPage.js"; interface Props { onUnauthorized: () => VNode; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/update/Update.stories.tsx b/packages/merchant-backoffice-ui/src/paths/instance/update/Update.stories.tsx index 3239d9c5c..8c4717275 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/update/Update.stories.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/update/Update.stories.tsx @@ -20,7 +20,7 @@ */ import { h, VNode, FunctionalComponent } from "preact"; -import { UpdatePage as TestedComponent } from "./UpdatePage"; +import { UpdatePage as TestedComponent } from "./UpdatePage.js"; export default { title: "Pages/Instance/Update", diff --git a/packages/merchant-backoffice-ui/src/paths/instance/update/UpdatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/update/UpdatePage.tsx index 4c7a51121..b3ea3047b 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/update/UpdatePage.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/update/UpdatePage.tsx @@ -22,18 +22,18 @@ import { h, VNode } from "preact"; import { useState } from "preact/hooks"; import * as yup from "yup"; -import { AsyncButton } from "../../../components/exception/AsyncButton"; +import { AsyncButton } from "../../../components/exception/AsyncButton.js"; import { FormProvider, FormErrors, -} from "../../../components/form/FormProvider"; -import { UpdateTokenModal } from "../../../components/modal"; -import { useInstanceContext } from "../../../context/instance"; -import { MerchantBackend } from "../../../declaration"; +} from "../../../components/form/FormProvider.js"; +import { UpdateTokenModal } from "../../../components/modal.js"; +import { useInstanceContext } from "../../../context/instance.js"; +import { MerchantBackend } from "../../../declaration.js"; import { Translate, useTranslator } from "../../../i18n"; -import { InstanceUpdateSchema as schema } from "../../../schemas"; -import { DefaultInstanceFormFields } from "../../../components/instance/DefaultInstanceFormFields"; -import { PAYTO_REGEX } from "../../../utils/constants"; +import { InstanceUpdateSchema as schema } from "../../../schemas.js"; +import { DefaultInstanceFormFields } from "../../../components/instance/DefaultInstanceFormFields.js"; +import { PAYTO_REGEX } from "../../../utils/constants.js"; import { Amounts } from "@gnu-taler/taler-util"; type Entity = MerchantBackend.Instances.InstanceReconfigurationMessage & { diff --git a/packages/merchant-backoffice-ui/src/paths/instance/update/index.tsx b/packages/merchant-backoffice-ui/src/paths/instance/update/index.tsx index bd5f4c727..fa35612a4 100644 --- a/packages/merchant-backoffice-ui/src/paths/instance/update/index.tsx +++ b/packages/merchant-backoffice-ui/src/paths/instance/update/index.tsx @@ -15,20 +15,20 @@ */ import { Fragment, h, VNode } from "preact"; import { useState } from "preact/hooks"; -import { Loading } from "../../../components/exception/loading"; -import { NotificationCard } from "../../../components/menu"; -import { useInstanceContext } from "../../../context/instance"; -import { MerchantBackend } from "../../../declaration"; -import { HttpError, HttpResponse } from "../../../hooks/backend"; +import { Loading } from "../../../components/exception/loading.js"; +import { NotificationCard } from "../../../components/menu.js"; +import { useInstanceContext } from "../../../context/instance.js"; +import { MerchantBackend } from "../../../declaration.js"; +import { HttpError, HttpResponse } from "../../../hooks/backend.js"; import { useInstanceAPI, useInstanceDetails, useManagedInstanceDetails, useManagementAPI, -} from "../../../hooks/instance"; +} from "../../../hooks/instance.js"; import { useTranslator } from "../../../i18n"; -import { Notification } from "../../../utils/types"; -import { UpdatePage } from "./UpdatePage"; +import { Notification } from "../../../utils/types.js"; +import { UpdatePage } from "./UpdatePage.js"; export interface Props { onBack: () => void; |