Merge branch 'master' into add/plugin-fields
This commit is contained in:
commit
8aa97b0d61
87 changed files with 59613 additions and 17667 deletions
|
@ -7,6 +7,7 @@ All notable, unreleased changes to this project will be documented in this file.
|
|||
- Fix minor bugs - #244 by @dominik-zeglen
|
||||
- Fix tax settings updating - #243 by @dominik-zeglen
|
||||
- Add secret fields in plugin configuration - #246 by @dominik-zeglen
|
||||
- Fix subcategories pagination - #249 by @dominik-zeglen
|
||||
|
||||
## 2.0.0
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
1866
locale/ar.po
1866
locale/ar.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/az.po
1823
locale/az.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/bg.po
1825
locale/bg.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/bn.po
1823
locale/bn.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/ca.po
1825
locale/ca.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1828
locale/cs.po
1828
locale/cs.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/da.po
1825
locale/da.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1991
locale/de.po
1991
locale/de.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/el.po
1827
locale/el.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1879
locale/es.po
1879
locale/es.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1829
locale/es_CO.po
1829
locale/es_CO.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1837
locale/et.po
1837
locale/et.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1843
locale/fa.po
1843
locale/fa.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
3284
locale/fr.po
3284
locale/fr.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/hi.po
1823
locale/hi.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
2024
locale/hu.po
2024
locale/hu.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/hy.po
1823
locale/hy.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/id.po
1827
locale/id.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/is.po
1823
locale/is.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
2129
locale/it.po
2129
locale/it.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/ja.po
1825
locale/ja.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/ko.po
1827
locale/ko.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/mn.po
1827
locale/mn.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/nb.po
1823
locale/nb.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1828
locale/nl.po
1828
locale/nl.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1831
locale/pl.po
1831
locale/pl.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/pt.po
1825
locale/pt.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1855
locale/pt_BR.po
1855
locale/pt_BR.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/ro.po
1827
locale/ro.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1839
locale/ru.po
1839
locale/ru.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1829
locale/sk.po
1829
locale/sk.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/sl.po
1823
locale/sl.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/sq.po
1827
locale/sq.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1823
locale/sr.po
1823
locale/sr.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/sv.po
1825
locale/sv.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/th.po
1825
locale/th.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1831
locale/tr.po
1831
locale/tr.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1833
locale/uk.po
1833
locale/uk.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/vi.po
1825
locale/vi.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1827
locale/zh-Hans.po
1827
locale/zh-Hans.po
File diff suppressed because it is too large
Load diff
File diff suppressed because one or more lines are too long
1825
locale/zh-Hant.po
1825
locale/zh-Hant.po
File diff suppressed because it is too large
Load diff
|
@ -93,7 +93,14 @@ export const category: (
|
|||
},
|
||||
children: {
|
||||
__typename: "CategoryCountableConnection",
|
||||
edges: []
|
||||
edges: [],
|
||||
pageInfo: {
|
||||
__typename: "PageInfo",
|
||||
endCursor: "YXJyYXljb25uZWN0aW9uOjk=",
|
||||
hasNextPage: false,
|
||||
hasPreviousPage: false,
|
||||
startCursor: "YXJyYXljb25uZWN0aW9uOjA="
|
||||
}
|
||||
},
|
||||
descriptionJson: JSON.stringify(content),
|
||||
id: "Q2F0ZWdvcnk6NA==",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import gql from "graphql-tag";
|
||||
|
||||
import { TypedQuery } from "../queries";
|
||||
import { pageInfoFragment, TypedQuery } from "../queries";
|
||||
import {
|
||||
CategoryDetails,
|
||||
CategoryDetailsVariables
|
||||
|
@ -38,6 +38,7 @@ export const categoryDetailsFragment = gql`
|
|||
|
||||
export const rootCategories = gql`
|
||||
${categoryFragment}
|
||||
${pageInfoFragment}
|
||||
query RootCategories(
|
||||
$first: Int
|
||||
$after: String
|
||||
|
@ -59,10 +60,7 @@ export const rootCategories = gql`
|
|||
}
|
||||
}
|
||||
pageInfo {
|
||||
endCursor
|
||||
hasNextPage
|
||||
hasPreviousPage
|
||||
startCursor
|
||||
...PageInfoFragment
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -74,6 +72,7 @@ export const TypedRootCategoriesQuery = TypedQuery<RootCategories, {}>(
|
|||
export const categoryDetails = gql`
|
||||
${categoryFragment}
|
||||
${categoryDetailsFragment}
|
||||
${pageInfoFragment}
|
||||
query CategoryDetails(
|
||||
$id: ID!
|
||||
$first: Int
|
||||
|
@ -83,19 +82,19 @@ export const categoryDetails = gql`
|
|||
) {
|
||||
category(id: $id) {
|
||||
...CategoryDetailsFragment
|
||||
children(first: 20) {
|
||||
children(first: $first, after: $after, last: $last, before: $before) {
|
||||
edges {
|
||||
node {
|
||||
...CategoryFragment
|
||||
}
|
||||
}
|
||||
pageInfo {
|
||||
...PageInfoFragment
|
||||
}
|
||||
}
|
||||
products(first: $first, after: $after, last: $last, before: $before) {
|
||||
pageInfo {
|
||||
endCursor
|
||||
hasNextPage
|
||||
hasPreviousPage
|
||||
startCursor
|
||||
...PageInfoFragment
|
||||
}
|
||||
edges {
|
||||
cursor
|
||||
|
|
|
@ -40,9 +40,18 @@ export interface CategoryDetails_category_children_edges {
|
|||
node: CategoryDetails_category_children_edges_node;
|
||||
}
|
||||
|
||||
export interface CategoryDetails_category_children_pageInfo {
|
||||
__typename: "PageInfo";
|
||||
endCursor: string | null;
|
||||
hasNextPage: boolean;
|
||||
hasPreviousPage: boolean;
|
||||
startCursor: string | null;
|
||||
}
|
||||
|
||||
export interface CategoryDetails_category_children {
|
||||
__typename: "CategoryCountableConnection";
|
||||
edges: CategoryDetails_category_children_edges[];
|
||||
pageInfo: CategoryDetails_category_children_pageInfo;
|
||||
}
|
||||
|
||||
export interface CategoryDetails_category_products_pageInfo {
|
||||
|
|
|
@ -162,7 +162,9 @@ export const CategoryDetails: React.FC<CategoryDetailsProps> = ({
|
|||
};
|
||||
|
||||
const { loadNextPage, loadPreviousPage, pageInfo } = paginate(
|
||||
maybe(() => data.category.products.pageInfo),
|
||||
params.activeTab === CategoryPageTab.categories
|
||||
? maybe(() => data.category.children.pageInfo)
|
||||
: maybe(() => data.category.products.pageInfo),
|
||||
paginationState,
|
||||
params
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue