saleor-dashboard/cypress/fixtures/urlList.js

98 lines
3.2 KiB
JavaScript
Raw Normal View History

export const urlList = {
apiUri: Cypress.env("API_URI"),
2021-07-15 11:22:04 +00:00
addProduct: "products/add",
apps: "apps/",
attributes: "attributes/",
channels: "channels/",
2021-07-15 11:22:04 +00:00
categories: "categories/",
collections: "collections/",
configuration: "configuration/",
2021-07-15 11:22:04 +00:00
customers: "customers/",
draftOrders: "orders/drafts/",
2021-09-08 11:32:05 +00:00
giftCards: "gift-cards/",
homePage: "/",
2021-07-15 11:22:04 +00:00
newPassword: "new-password/",
navigation: "navigation/",
orders: "orders/",
pages: "pages/",
2021-07-15 11:22:04 +00:00
pageTypes: "page-types/",
permissionsGroups: "permission-groups/",
plugins: "plugins/",
2022-01-14 10:08:25 +00:00
priceRate: "price/",
products: "products/",
2021-07-15 11:22:04 +00:00
productTypes: "product-types/",
sales: "discounts/sales/",
2021-07-15 11:22:04 +00:00
shippingMethods: "shipping/",
2021-07-20 10:59:23 +00:00
siteSettings: "site-settings/",
staffMembers: "staff/",
stripeApiPaymentMethods: "https://api.stripe.com/v1/payment_methods",
2021-09-02 10:36:46 +00:00
translations: "translations/",
variants: "variant/",
2021-09-02 10:36:46 +00:00
vouchers: "discounts/vouchers/",
variant: "variant/",
2021-07-15 11:22:04 +00:00
warehouses: "warehouses/",
2021-09-02 10:36:46 +00:00
weightRete: "weight/"
};
2021-08-18 11:58:07 +00:00
export const appDetailsUrl = appId => `${urlList.apps}custom/${appId}`;
2021-08-18 11:58:07 +00:00
export const attributeDetailsUrl = attributeId =>
`${urlList.attributes}${attributeId}`;
2021-08-18 11:58:07 +00:00
export const categoryDetailsUrl = categoryId =>
`${urlList.categories}${categoryId}`;
export const collectionDetailsUrl = collectionId =>
`${urlList.collections}${collectionId}`;
2021-08-18 11:58:07 +00:00
export const customerDetailsUrl = customerId =>
`${urlList.customers}${customerId}`;
export const giftCardDetailsUrl = giftCardId =>
`${urlList.giftCards}${giftCardId}`;
2021-08-18 11:58:07 +00:00
export const menuDetailsUrl = menuId => `${urlList.navigation}${menuId}`;
2021-12-22 13:55:08 +00:00
export const pageDetailsUrl = pageId => `${urlList.pages}${pageId}`;
2021-08-18 11:58:07 +00:00
export const pageTypeDetailsUrl = pageTypeId =>
`${urlList.pageTypes}${pageTypeId}`;
export const permissionGroupDetails = permissionGroupId =>
`${urlList.permissionsGroups}${permissionGroupId}`;
2021-07-05 10:21:35 +00:00
2021-08-18 11:58:07 +00:00
export const productDetailsUrl = productId => `${urlList.products}${productId}`;
export const productVariantDetailUrl = (productId, variantId) =>
`${urlList.products}${productId}/${urlList.variants}${variantId}`;
export const productTypeDetailsUrl = productTypeId =>
`${urlList.productTypes}${productTypeId}`;
2021-08-18 11:58:07 +00:00
export const staffMemberDetailsUrl = staffMemberId =>
`${urlList.staffMembers}${staffMemberId}`;
export const shippingZoneDetailsUrl = shippingZoneId =>
`${urlList.shippingMethods}${shippingZoneId}`;
2021-08-18 11:58:07 +00:00
export const userDetailsUrl = userId => `${urlList.staffMembers}${userId}`;
export const weightRateUrl = (shippingZoneId, weightRateId) =>
`${urlList.shippingMethods}${shippingZoneId}/${urlList.weightRete}${weightRateId}`;
2022-01-14 10:08:25 +00:00
export const priceRateUrl = (shippingZoneId, priceRateId) =>
`${urlList.shippingMethods}${shippingZoneId}/${urlList.priceRate}${priceRateId}`;
export const warehouseDetailsUrl = warehouseId =>
`${urlList.warehouses}${warehouseId}`;
export const saleDetailsUrl = saleId => `${urlList.sales}${saleId}`;
export const variantDetailsUrl = (productId, variantId) =>
`${urlList.products}${productId}/${urlList.variants}${variantId}`;
export const voucherDetailsUrl = voucherId => `${urlList.vouchers}${voucherId}`;
export const stripeConfirmationUrl = id =>
`https://api.stripe.com/v1/payment_intents/${id}/confirm`;