
* Revert "🦄 Simple taxes (#2072)"
This reverts commit 5c1a62171d
.
* Revert "Revert "🦄 Simple taxes (#2072)""
This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19.
* SALEOR-7898: Split payments - transactions list #2234
commit 0742eee71765caa9c7084f6f3eb9be90808ff29c
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:18:06 2022 +0200
Remove too long font size
commit 2724965127b591e703acb966ecc50c018124cb3f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 15:03:35 2022 +0200
Replace custom styles with Typography component
commit b94a616953bbef878bdd5d958eb6debda53aa524
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:54:39 2022 +0200
Fix formatting
commit 2a2a22692473290b3b566d89e85b265f7b8e0670
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:24:38 2022 +0200
Update messages
commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:23:37 2022 +0200
Fix failing prettier check
commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:07:46 2022 +0200
Remove !important from styles
commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:46:08 2022 +0200
Refactor PR comments
commit 43781d792603c59031c75164415443f3b68f86d0
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:02:11 2022 +0200
Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
commit 51e89a0f46059bd6d19513abee128503f818c2f8
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:01:15 2022 +0200
Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 9565cab4a408845de40882ee564c4c7e79a3d5d6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 8 14:13:11 2022 +0200
Update messages
commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 8 14:11:59 2022 +0200
Update snapshots
commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 7 17:36:55 2022 +0200
Add copy icon to PspReference
commit 0124657acf623870773abecdf03b9b5ae3381757
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 7 15:38:45 2022 +0200
Fix order saved when copying PSP reference
commit adf151fb56d06d9ee12d13bdef1b324395a86b4a
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 14:44:00 2022 +0200
Update snapshots, fix inline styles in PSP reference
commit bfae5d9476e61e27b91ffa64e594a86b82e8f670
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 12:59:57 2022 +0200
Fix transactions table sizing on `md` screen sizing
commit cdbb439f80534706a0a2e588f033ae94af04cb72
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 12:38:27 2022 +0200
Fix PSP reference sizing issues
commit a2be62f8f2db11319c8843cdd4b6431d7518b389
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 10:06:28 2022 +0200
Add parameter to clear additional params in modals
commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 5 15:42:46 2022 +0200
Update prettier to latest version (TS syntax parsing issues)
commit 261879696f594b1e09b4a0c112dfce801b1cf6bd
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 5 15:39:08 2022 +0200
Add buttons to void or capture transactions
commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 14:13:13 2022 +0200
Add copy feature to psp reference pill
commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:35:02 2022 +0200
Update snapshots
commit 4bee083c839ca5d141b8845131dba506a0745a79
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:29:38 2022 +0200
Update messages
commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:16:37 2022 +0200
Fix transaction events list when no pspReference is provided
commit a7127123556677206864aa3a9683c19645724a36
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:09:48 2022 +0200
Fix spacing between transactions
commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:06:32 2022 +0200
Highlight rows that have the same pspReference on hover
commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 17:33:06 2022 +0200
Update macaw to unreleased version
commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 17:21:24 2022 +0200
Fix transactions list table layout
commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 16:34:52 2022 +0200
Use Intl.DateTimeFormat to format dates instead of moment.js
commit c0f54100cb476637a8d0145ac00ccd5e017a9665
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Aug 31 17:21:34 2022 +0200
Add transaction events
commit c34279d5c195734df604605481e3d84c5e81f764
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:53:01 2022 +0200
Fix alignment when amount is <10
commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:42:41 2022 +0200
Fix conditional display logic, add story for long numbers
commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:27:18 2022 +0200
Fix IMoney to use new import
commit b0cf154c94139be726451ce52b0e4421928ebf80
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:15:37 2022 +0200
Add order transactions component
commit 87808f66482448d4301d13196be84cb55912d994
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:28:02 2022 +0200
Don't hide transaction balance when order is not confirmed
commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:22:47 2022 +0200
Update lockfile
commit 9046b5f56cc293516e578c527abda4a30a66b079
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:20:50 2022 +0200
Update GraphQL schema
* SALEOR-7898: Split payments - transactions list #2234
commit 0742eee71765caa9c7084f6f3eb9be90808ff29c
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:18:06 2022 +0200
Remove too long font size
commit 2724965127b591e703acb966ecc50c018124cb3f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 15:03:35 2022 +0200
Replace custom styles with Typography component
commit b94a616953bbef878bdd5d958eb6debda53aa524
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:54:39 2022 +0200
Fix formatting
commit 2a2a22692473290b3b566d89e85b265f7b8e0670
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:24:38 2022 +0200
Update messages
commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:23:37 2022 +0200
Fix failing prettier check
commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 14:07:46 2022 +0200
Remove !important from styles
commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:46:08 2022 +0200
Refactor PR comments
commit 43781d792603c59031c75164415443f3b68f86d0
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:02:11 2022 +0200
Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
commit 51e89a0f46059bd6d19513abee128503f818c2f8
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 9 13:01:15 2022 +0200
Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 9565cab4a408845de40882ee564c4c7e79a3d5d6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 8 14:13:11 2022 +0200
Update messages
commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 8 14:11:59 2022 +0200
Update snapshots
commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 7 17:36:55 2022 +0200
Add copy icon to PspReference
commit 0124657acf623870773abecdf03b9b5ae3381757
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 7 15:38:45 2022 +0200
Fix order saved when copying PSP reference
commit adf151fb56d06d9ee12d13bdef1b324395a86b4a
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 14:44:00 2022 +0200
Update snapshots, fix inline styles in PSP reference
commit bfae5d9476e61e27b91ffa64e594a86b82e8f670
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 12:59:57 2022 +0200
Fix transactions table sizing on `md` screen sizing
commit cdbb439f80534706a0a2e588f033ae94af04cb72
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 12:38:27 2022 +0200
Fix PSP reference sizing issues
commit a2be62f8f2db11319c8843cdd4b6431d7518b389
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 6 10:06:28 2022 +0200
Add parameter to clear additional params in modals
commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 5 15:42:46 2022 +0200
Update prettier to latest version (TS syntax parsing issues)
commit 261879696f594b1e09b4a0c112dfce801b1cf6bd
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 5 15:39:08 2022 +0200
Add buttons to void or capture transactions
commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 14:13:13 2022 +0200
Add copy feature to psp reference pill
commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:35:02 2022 +0200
Update snapshots
commit 4bee083c839ca5d141b8845131dba506a0745a79
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:29:38 2022 +0200
Update messages
commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:16:37 2022 +0200
Fix transaction events list when no pspReference is provided
commit a7127123556677206864aa3a9683c19645724a36
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:09:48 2022 +0200
Fix spacing between transactions
commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 2 12:06:32 2022 +0200
Highlight rows that have the same pspReference on hover
commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 17:33:06 2022 +0200
Update macaw to unreleased version
commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 17:21:24 2022 +0200
Fix transactions list table layout
commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 1 16:34:52 2022 +0200
Use Intl.DateTimeFormat to format dates instead of moment.js
commit c0f54100cb476637a8d0145ac00ccd5e017a9665
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Aug 31 17:21:34 2022 +0200
Add transaction events
commit c34279d5c195734df604605481e3d84c5e81f764
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:53:01 2022 +0200
Fix alignment when amount is <10
commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:42:41 2022 +0200
Fix conditional display logic, add story for long numbers
commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:27:18 2022 +0200
Fix IMoney to use new import
commit b0cf154c94139be726451ce52b0e4421928ebf80
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 26 16:15:37 2022 +0200
Add order transactions component
commit 87808f66482448d4301d13196be84cb55912d994
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:28:02 2022 +0200
Don't hide transaction balance when order is not confirmed
commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:22:47 2022 +0200
Update lockfile
commit 9046b5f56cc293516e578c527abda4a30a66b079
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:20:50 2022 +0200
Update GraphQL schema
* SALEOR-7901: Split payments - order summary and payments balance #2310
commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 14:17:20 2022 +0200
update snapshots
commit 7b84da1566a92811e0cf3424085219221ff8876c
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Tue Oct 4 16:10:40 2022 +0200
Refactor inlined functions to separate file
commit 798c8cc87fda9ac48837013336d94291b5d87fb4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Tue Oct 4 16:08:27 2022 +0200
Refactor tax amount turnary operator expression
commit 001d16d3c4010489fbf8a2872d5d80195797ef7d
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Sep 28 16:15:12 2022 +0200
Apply suggestions from code review
commit 274c6f9f68630d8c91a588a77975d8d519c84e24
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 28 16:07:46 2022 +0200
Apply suggestions from code review
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
commit ab13210f62b00dc68478ee94a30d5b0d5424cc09
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Sep 28 13:21:46 2022 +0200
Hide "no payment" text when order has gift cards
commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Sep 28 13:11:52 2022 +0200
Fix "Copied" text doesn't fit on short psp reference
commit a7eea637484c010b91b265df8eba5a729bec8e6b
Merge: 97f128b1f 3ac5e6304
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Mon Sep 26 16:44:52 2022 +0200
Merge branch 'feature/split-payments' into split-payments/balance
commit 3ac5e6304e2d114288ae21d7def120b7cb669887
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:51:05 2022 +0200
Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Mon Sep 26 11:46:29 2022 +0200
force deploy
commit b97d93d8930cb2063772bace0ad5c779852a5c5c
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:08:27 2022 +0200
Fix TS errors
commit b679bc91b670661c205ed2bd9c5b209d777173cc
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:35 2022 +0200
Update snapshots
commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:21 2022 +0200
Update messages
commit 99ec7ca736666b669eb215e463362fd2fe27c690
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:08 2022 +0200
Fix story - gift card
commit 3c254dce2386dcbe544810948a86c5cf128d4cb4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 15:34:07 2022 +0200
Improve loading layout
commit b1adf9d580d39b3301a8f56d0677a5ccf9608126
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 15:05:37 2022 +0200
Display message in payment card when there are no transactions
commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 14:11:35 2022 +0200
Handle gift cards edge case: lowered total amount
commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 13:56:41 2022 +0200
Filter out payments that are inactive and don't contain any transaction
commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:57:24 2022 +0200
Remove order level actions, move buttons to payment level
commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:31:23 2022 +0200
Simplify OrderAddTransaction button
commit 6b298357933033df42745d6db465617963b181d6
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:26:40 2022 +0200
Hide grant refund and send refund when there is no payment
commit b3c6532d299932bceafcbe48b06aaaf693dc21be
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:14:10 2022 +0200
Add Stories for payments in order, fix edge cases for payments
commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 14:46:54 2022 +0200
Add payments displayed as transactions in order details
commit 3751cbf4fecf22c6624d39ca894190abb77363a6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 21 14:03:42 2022 +0200
Add gift card Storybook example, fix spacing between OrderTransaction
commit 77a1647c0c7afe38298778372cace06e2dc428fb
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 20 17:00:18 2022 +0200
Remove gift card from OrderSummaryCard
commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 20 16:58:25 2022 +0200
Display gift cards as transactions in order details
commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 14:13:47 2022 +0200
Fix logic for displaying "Mark as paid" button
commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 13:18:24 2022 +0200
Fix order details page when loading
commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 13:11:50 2022 +0200
Add "Mark as paid" / Add transaction button
commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 14 16:52:38 2022 +0200
Fix logic of showing / hiding capture & authorize amounts
commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 14 13:17:27 2022 +0200
Style payment + summary cards in order, style summary card
commit e4bdd44beea265899dbc70db6470ca9307becb5b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 13 15:25:54 2022 +0200
Add payments to order query, add more Storybook cases for orders
commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 13 10:53:26 2022 +0200
Add new OrderPayment card
commit 093490a01bff3fd7aaaac270d74742a22e0b8885
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 14:46:35 2022 +0200
Refactor OrderPayment -> OrderSummaryCard
commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:51:05 2022 +0200
Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:22:47 2022 +0200
Update lockfile
commit 9046b5f56cc293516e578c527abda4a30a66b079
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:20:50 2022 +0200
Update GraphQL schema
* SALEOR-7904: Split payments - Grant refund #2336
commit 4681481fc163683936a53fa8436a0eecad26f9c1
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Nov 2 16:49:45 2022 +0100
Update snapshots
commit 0831c4f75670009bc0a17fe1e9dae94646927866
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Nov 2 15:24:43 2022 +0100
Pin macaw version
commit b588948fa260509c5e13362b48f72d277897f7bb
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Oct 17 17:31:53 2022 +0200
Fix refund card not working while loading
commit fccd15c73b40231423e544256541ddc4ebc4b37a
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 15:23:39 2022 +0200
Add exhaustiveness check to switch...case statemet
commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 14:09:31 2022 +0200
Remove USD as default currency
commit 586f91a6c87375544223dc666e1a358cbd3c814c
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 14:08:30 2022 +0200
Refactor ProductCard event handlers into separate functions
commit 8b242905c7b787102ef764adc5f574ab3e9c77de
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 14:05:35 2022 +0200
Refactor fulfilment subtitle into helper function
commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 14:01:05 2022 +0200
Refactor payments summary logic
commit 5ca4709d3e902186005901f1ee68c3cb2b80df64
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 13:10:58 2022 +0200
Refactor iterator spread to Array.from for more readability
commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Oct 7 10:52:59 2022 +0200
Update snapshots, messages
commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 16:33:09 2022 +0200
Refactor ProductCard to use TableRowLink
commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 16:32:49 2022 +0200
Disable hover effect when TableRow is not clickable
commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 15:52:05 2022 +0200
Refactor payments summary line into separate component
commit e2bc2ec506e5045d08560c6105685665820830de
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 15:41:49 2022 +0200
Show granted, pending and refunded amounts
commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 15:18:33 2022 +0200
Fix selected refund value calculated to NaN
commit 43bd259208359d1c2862c5493a16758de6970430
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 15:16:41 2022 +0200
Don't prefill refund amount, disable submit when amount is 0
commit 41d461a40b09723f880200796eab4c6a0895969f
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 14:14:55 2022 +0200
Remove warning text in Refund Card
commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Oct 6 14:13:54 2022 +0200
Fix spacing in the Refund Card
commit 825bd16752795749fba20043772b3b862005da49
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 17:13:55 2022 +0200
Update snapshots
commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 16:59:06 2022 +0200
Update messages
commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 16:52:36 2022 +0200
redeploy
commit ee6341347ba95e06e18760a40b1c9aa03a0794a4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 16:47:02 2022 +0200
Improve loading state of grant refund view, add input labels
commit 186caa1d243c2c9a92b4badb99a07f8275d61000
Merge: 319f2094b d21e75ead
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 16:17:57 2022 +0200
Merge branch 'feature/split-payments' into split-payments/grant-refund
commit d21e75ead0a9222c3ab7884b73c00c652a605ea4
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Oct 5 14:35:00 2022 +0200
SALEOR-7901: Split payments - order summary and payments balance (#2310)
* Update GraphQL schema
* Update lockfile
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor OrderPayment -> OrderSummaryCard
* Add new OrderPayment card
* Add payments to order query, add more Storybook cases for orders
* Style payment + summary cards in order, style summary card
* Fix logic of showing / hiding capture & authorize amounts
* Add "Mark as paid" / Add transaction button
* Fix order details page when loading
* Fix logic for displaying "Mark as paid" button
* Display gift cards as transactions in order details
* Remove gift card from OrderSummaryCard
* Add gift card Storybook example, fix spacing between OrderTransaction
* Add payments displayed as transactions in order details
* Add Stories for payments in order, fix edge cases for payments
* Hide grant refund and send refund when there is no payment
* Simplify OrderAddTransaction button
* Remove order level actions, move buttons to payment level
* Filter out payments that are inactive and don't contain any transaction
* Handle gift cards edge case: lowered total amount
* Display message in payment card when there are no transactions
* Improve loading layout
* Fix story - gift card
* Update messages
* Update snapshots
* Fix TS errors
* force deploy
* Fix "Copied" text doesn't fit on short psp reference
* Hide "no payment" text when order has gift cards
* Apply suggestions from code review
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Apply suggestions from code review
* Refactor tax amount turnary operator expression
* Refactor inlined functions to separate file
* update snapshots
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
commit 90c55d5775e7acdbbe0dc75014effa09776bae8e
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:51:05 2022 +0200
Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Oct 5 10:47:13 2022 +0200
Add edit grant refund view
commit f01a0692308030466260f54a372f57a272ff7d6a
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Tue Oct 4 12:58:44 2022 +0200
Fix form leave confirm dialog
commit e3844037a67577a5b6407a65df4a20c58fca8835
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Tue Oct 4 10:40:42 2022 +0200
Handle form submission
commit a7472a526fb5ba869bca03b418242cab6cc33036
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Mon Oct 3 15:57:35 2022 +0200
Write query for grant refund view, add product card
commit 9942a125458f4185cce6c6338b1f28f505792c82
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Sep 30 17:01:19 2022 +0200
Calculate shipping cost, refactor refund card into component
commit 351901c3072450b98bde03d45eba119336b3cb2a
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 30 15:07:42 2022 +0200
Add grant refund form and price calculation logic
commit b19854d8ef77fc3449e041986008799b63c4ba21
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Sep 28 15:49:21 2022 +0200
Add grant refund create mutation
commit df0ad7c78d75ea38ee6349f226c573f833c53800
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Wed Sep 28 15:49:01 2022 +0200
Add OrderGrantRefundPage
commit afc496add5038224e4a971bcaadfc60a5a17bd10
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Tue Sep 27 15:58:17 2022 +0200
Add granted refunds list
commit 3d78fbf28318733b71c423e0e0f359d85002bf07
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Mon Sep 26 13:37:48 2022 +0200
Add grant refund to order query
commit b97d93d8930cb2063772bace0ad5c779852a5c5c
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:08:27 2022 +0200
Fix TS errors
commit b679bc91b670661c205ed2bd9c5b209d777173cc
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:35 2022 +0200
Update snapshots
commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:21 2022 +0200
Update messages
commit 99ec7ca736666b669eb215e463362fd2fe27c690
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 16:00:08 2022 +0200
Fix story - gift card
commit 3c254dce2386dcbe544810948a86c5cf128d4cb4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 15:34:07 2022 +0200
Improve loading layout
commit b1adf9d580d39b3301a8f56d0677a5ccf9608126
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 15:05:37 2022 +0200
Display message in payment card when there are no transactions
commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 14:11:35 2022 +0200
Handle gift cards edge case: lowered total amount
commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Fri Sep 23 13:56:41 2022 +0200
Filter out payments that are inactive and don't contain any transaction
commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:57:24 2022 +0200
Remove order level actions, move buttons to payment level
commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:31:23 2022 +0200
Simplify OrderAddTransaction button
commit 6b298357933033df42745d6db465617963b181d6
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:26:40 2022 +0200
Hide grant refund and send refund when there is no payment
commit b3c6532d299932bceafcbe48b06aaaf693dc21be
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 16:14:10 2022 +0200
Add Stories for payments in order, fix edge cases for payments
commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf
Author: Jonatan Witoszek <jonatan.witoszek@saleor.io>
Date: Thu Sep 22 14:46:54 2022 +0200
Add payments displayed as transactions in order details
commit 3751cbf4fecf22c6624d39ca894190abb77363a6
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 21 14:03:42 2022 +0200
Add gift card Storybook example, fix spacing between OrderTransaction
commit 77a1647c0c7afe38298778372cace06e2dc428fb
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 20 17:00:18 2022 +0200
Remove gift card from OrderSummaryCard
commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 20 16:58:25 2022 +0200
Display gift cards as transactions in order details
commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 14:13:47 2022 +0200
Fix logic for displaying "Mark as paid" button
commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 13:18:24 2022 +0200
Fix order details page when loading
commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Thu Sep 15 13:11:50 2022 +0200
Add "Mark as paid" / Add transaction button
commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 14 16:52:38 2022 +0200
Fix logic of showing / hiding capture & authorize amounts
commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Wed Sep 14 13:17:27 2022 +0200
Style payment + summary cards in order, style summary card
commit e4bdd44beea265899dbc70db6470ca9307becb5b
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 13 15:25:54 2022 +0200
Add payments to order query, add more Storybook cases for orders
commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Tue Sep 13 10:53:26 2022 +0200
Add new OrderPayment card
commit 093490a01bff3fd7aaaac270d74742a22e0b8885
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 14:46:35 2022 +0200
Refactor OrderPayment -> OrderSummaryCard
commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Mon Sep 12 10:51:05 2022 +0200
Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:22:47 2022 +0200
Update lockfile
commit 9046b5f56cc293516e578c527abda4a30a66b079
Author: Jonatan Witoszek <jonatanwitoszek@gmail.com>
Date: Fri Aug 12 17:20:50 2022 +0200
Update GraphQL schema
* Fix TS issues
* Fix EditorJS TS issues
* Fix Apollo & apollo-upload-client type mismatch
* SALEOR-7900 - Grant refund: Send refund view (#2359)
* Update GraphQL schema
* Update lockfile
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor OrderPayment -> OrderSummaryCard
* Add new OrderPayment card
* Add payments to order query, add more Storybook cases for orders
* Style payment + summary cards in order, style summary card
* Fix logic of showing / hiding capture & authorize amounts
* Add "Mark as paid" / Add transaction button
* Fix order details page when loading
* Fix logic for displaying "Mark as paid" button
* Display gift cards as transactions in order details
* Remove gift card from OrderSummaryCard
* Add gift card Storybook example, fix spacing between OrderTransaction
* Add payments displayed as transactions in order details
* Add Stories for payments in order, fix edge cases for payments
* Hide grant refund and send refund when there is no payment
* Simplify OrderAddTransaction button
* Remove order level actions, move buttons to payment level
* Filter out payments that are inactive and don't contain any transaction
* Handle gift cards edge case: lowered total amount
* Display message in payment card when there are no transactions
* Improve loading layout
* Fix story - gift card
* Update messages
* Update snapshots
* Fix TS errors
* Add grant refund to order query
* Add granted refunds list
* Add OrderGrantRefundPage
* Add grant refund create mutation
* Add grant refund form and price calculation logic
* Calculate shipping cost, refactor refund card into component
* Write query for grant refund view, add product card
* Handle form submission
* Fix form leave confirm dialog
* Add edit grant refund view
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* SALEOR-7901: Split payments - order summary and payments balance (#2310)
* Update GraphQL schema
* Update lockfile
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor OrderPayment -> OrderSummaryCard
* Add new OrderPayment card
* Add payments to order query, add more Storybook cases for orders
* Style payment + summary cards in order, style summary card
* Fix logic of showing / hiding capture & authorize amounts
* Add "Mark as paid" / Add transaction button
* Fix order details page when loading
* Fix logic for displaying "Mark as paid" button
* Display gift cards as transactions in order details
* Remove gift card from OrderSummaryCard
* Add gift card Storybook example, fix spacing between OrderTransaction
* Add payments displayed as transactions in order details
* Add Stories for payments in order, fix edge cases for payments
* Hide grant refund and send refund when there is no payment
* Simplify OrderAddTransaction button
* Remove order level actions, move buttons to payment level
* Filter out payments that are inactive and don't contain any transaction
* Handle gift cards edge case: lowered total amount
* Display message in payment card when there are no transactions
* Improve loading layout
* Fix story - gift card
* Update messages
* Update snapshots
* Fix TS errors
* force deploy
* Fix "Copied" text doesn't fit on short psp reference
* Hide "no payment" text when order has gift cards
* Apply suggestions from code review
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Apply suggestions from code review
* Refactor tax amount turnary operator expression
* Refactor inlined functions to separate file
* update snapshots
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Improve loading state of grant refund view, add input labels
* redeploy
* Update messages
* Update snapshots
* Fix spacing in the Refund Card
* Remove warning text in Refund Card
* Don't prefill refund amount, disable submit when amount is 0
* Fix selected refund value calculated to NaN
* Show granted, pending and refunded amounts
* Refactor payments summary line into separate component
* Disable hover effect when TableRow is not clickable
* Refactor ProductCard to use TableRowLink
* Update snapshots, messages
* Refactor iterator spread to Array.from for more readability
* Refactor payments summary logic
* Refactor fulfilment subtitle into helper function
* Refactor ProductCard event handlers into separate functions
* Remove USD as default currency
* Add exhaustiveness check to switch...case statemet
* Update snapshots, messages
* Add new page [wip]
* Fix refund card not working while loading
* Add new page [wip]
* Refactor order transaction component structure
* [WIP] Send refund page
* Add button to set max amount of refund
* Update GraphQL schema
* Update components after changing GraphQL schema
* Add manual refunds
* Disable refunds when transaction doesn't have appropriate actions
* Update macaw
* Update messages
* Update snapshots
* SALEOR-7904: Split payments - Grant refund (#2336)
* Update GraphQL schema
* Update lockfile
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor OrderPayment -> OrderSummaryCard
* Add new OrderPayment card
* Add payments to order query, add more Storybook cases for orders
* Style payment + summary cards in order, style summary card
* Fix logic of showing / hiding capture & authorize amounts
* Add "Mark as paid" / Add transaction button
* Fix order details page when loading
* Fix logic for displaying "Mark as paid" button
* Display gift cards as transactions in order details
* Remove gift card from OrderSummaryCard
* Add gift card Storybook example, fix spacing between OrderTransaction
* Add payments displayed as transactions in order details
* Add Stories for payments in order, fix edge cases for payments
* Hide grant refund and send refund when there is no payment
* Simplify OrderAddTransaction button
* Remove order level actions, move buttons to payment level
* Filter out payments that are inactive and don't contain any transaction
* Handle gift cards edge case: lowered total amount
* Display message in payment card when there are no transactions
* Improve loading layout
* Fix story - gift card
* Update messages
* Update snapshots
* Fix TS errors
* Add grant refund to order query
* Add granted refunds list
* Add OrderGrantRefundPage
* Add grant refund create mutation
* Add grant refund form and price calculation logic
* Calculate shipping cost, refactor refund card into component
* Write query for grant refund view, add product card
* Handle form submission
* Fix form leave confirm dialog
* Add edit grant refund view
* Improve loading state of grant refund view, add input labels
* redeploy
* Update messages
* Update snapshots
* Fix spacing in the Refund Card
* Remove warning text in Refund Card
* Don't prefill refund amount, disable submit when amount is 0
* Fix selected refund value calculated to NaN
* Show granted, pending and refunded amounts
* Refactor payments summary line into separate component
* Disable hover effect when TableRow is not clickable
* Refactor ProductCard to use TableRowLink
* Update snapshots, messages
* Refactor iterator spread to Array.from for more readability
* Refactor payments summary logic
* Refactor fulfilment subtitle into helper function
* Refactor ProductCard event handlers into separate functions
* Remove USD as default currency
* Add exhaustiveness check to switch...case statemet
* Fix refund card not working while loading
* Pin macaw version
* Update snapshots
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Remove OrderRefund view
* Update messages
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* SALEOR-7901: Split payments - order summary and payments balance (#2310)
* Update GraphQL schema
* Update lockfile
* Split payments - transactions list (#2234)
* Don't hide transaction balance when order is not confirmed
* Add order transactions component
* Fix IMoney to use new import
* Fix conditional display logic, add story for long numbers
* Fix alignment when amount is <10
* Add transaction events
* Use Intl.DateTimeFormat to format dates instead of moment.js
* Fix transactions list table layout
* Update macaw to unreleased version
* Highlight rows that have the same pspReference on hover
* Fix spacing between transactions
* Fix transaction events list when no pspReference is provided
* Update messages
* Update snapshots
* Add copy feature to psp reference pill
* Add buttons to void or capture transactions
* Update prettier to latest version (TS syntax parsing issues)
* Add parameter to clear additional params in modals
* Fix PSP reference sizing issues
* Fix transactions table sizing on `md` screen sizing
* Update snapshots, fix inline styles in PSP reference
* Fix order saved when copying PSP reference
* Add copy icon to PspReference
* Update snapshots
* Update messages
* Fix typo
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Revert "Update prettier to latest version (TS syntax parsing issues)"
This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562.
* Refactor PR comments
* Remove !important from styles
* Fix failing prettier check
* Update messages
* Fix formatting
* Replace custom styles with Typography component
* Remove too long font size
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor OrderPayment -> OrderSummaryCard
* Add new OrderPayment card
* Add payments to order query, add more Storybook cases for orders
* Style payment + summary cards in order, style summary card
* Fix logic of showing / hiding capture & authorize amounts
* Add "Mark as paid" / Add transaction button
* Fix order details page when loading
* Fix logic for displaying "Mark as paid" button
* Display gift cards as transactions in order details
* Remove gift card from OrderSummaryCard
* Add gift card Storybook example, fix spacing between OrderTransaction
* Add payments displayed as transactions in order details
* Add Stories for payments in order, fix edge cases for payments
* Hide grant refund and send refund when there is no payment
* Simplify OrderAddTransaction button
* Remove order level actions, move buttons to payment level
* Filter out payments that are inactive and don't contain any transaction
* Handle gift cards edge case: lowered total amount
* Display message in payment card when there are no transactions
* Improve loading layout
* Fix story - gift card
* Update messages
* Update snapshots
* Fix TS errors
* force deploy
* Fix "Copied" text doesn't fit on short psp reference
* Hide "no payment" text when order has gift cards
* Apply suggestions from code review
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Apply suggestions from code review
* Refactor tax amount turnary operator expression
* Refactor inlined functions to separate file
* update snapshots
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Fix types after merge
* Remove comment
* Refactor common messages
* Refactor inline formatted message
* Resolve CR
* Update src/utils/errors/transaction.ts
Co-authored-by: Michał Droń <dron.official@yahoo.com>
* Refactor money format function
* Fix EditorJS TS issues
* Fix Apollo & apollo-upload-client type mismatch
* Add loading state to OrderSendRefund
* Fix messages
* Fix storybook not building
* Fix stories, update snapshots, fix currency formatting
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
* Fix grant refund page not loading
* Replace classnames with clsx
* Add missing fields to transactions list, new psp reference design (#2769)
* Add modal to create manual capture transactions in OrderDetails (#2880)
* Add manual capture transaction mutation
* Add manual transaction capture modal
* Refactor common elements of manual transaction into shared component
* Rewrite OrderManualTransactionForm to export form components separately
* Add tests for OrderManualTransactionForm hook
* Add tests to OrderManualTransactionForm Form component
* Fix polly recording ids, read replay / record config from env vars
* Add missing messages
* Remove refund functionality in Return & Replace (#2876)
* Refactor messages
* Remove old compoennts related to return + refund functionality
* Refactor return & replace internal components structure
* Add new submit card to OrderReturn
* Replace onRefundPayment with href
* add missing test
* Update messages
* Fix TS errors after merge
* Update imports @saleor -> @dashboard
* Update dashboard OrderDetails after changes in core (#2933)
* Fix TS errors after merge
* Update transaction events to use new `type` field
* Remove unused styles
* Fix table row hover effect
* Update messages
* Add "createdBy" to order transaction fixtures
* Add "createdBy" to TransactionEvent list
* Fix crash when transaction event has invalid data
* Add styles for PspReference link
* Update messages
* Add no events message to transaction events list
* Add PSP Reference field to manual transactions, update mutations
* Remove hiding from add manual transaction button
* Fix styling of ManualRefundCard
* Fix TS error
* Rename OrderPayment -> OrderPaymentSummaryCard
* Add pending amounts to OrderPaymentSummaryCard
* Refactor PaymentsSummary
* Add tests for OrderAddTransaction
* Extract messages
* Add tests for PaymentSummary calculation
* Add tests to EventCreatedBy
* Add tests to EventItem
* Add tests for transaction event status mapping
* Fix TS error
* Update schema
* Add missing fields to TransactionItem fragment
* Add missing fields to OrderTransaction
* fixup! Update schema
* Fix CR comments
* Update imports @saleor -> @dashboard, fix types
* Fix CR comments
* Fix Jest wrong timezone when run locally
* Fix EventItem test using invalid date
* Add feature flags to split payments PR (#3044)
* Remove transactions related changes from GraphQL files
* Fix issues with build-types, when feature flags are used
* Generate transactions only GraphQL files
* Update GraphQL imports
* Fix issue with dependencies
* Restore deleted views
* Add feature flags to OrderReturn
* Add feature flags to OrderSendRefund
* Add feature flag to OrderDetailsPage
* Add feature flag check in new order routes
* Update messages
* Fix TS error
* Add tests for OrderPaymentOrTransaction
* Update schema
* Use different query for order when FF is enabled
* Fix failing CI
* Fix CR
* fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag
* Regenerate types after merge
* Transactions small fixes (#3110)
* Fix transaction action modal not closing on scucess
* Fix layout shift on OrderSendRefund
* Update schema behind feature flag
* Update types
* Add missing props
* Fix order event types
* Update OrderDetails to fix spacing in new macaw redesign
* Update GrantRefund page with new pages layout
* Update SendRefundPage with new page layout
* Update transactions feature flag schema
* Rollback fetch-schema to default values
* Add opacity to transactions that cannot be refunded
* Fix return & replace button message
* Add missing messages
* Add tooltip with event message
* Add missing status: info for transaction events
* Add markAsPaidStrategy configuration to ChannelDetails (#3239)
* Fix fulfilment titles, use the same text from OrderDetails
* Add back old payments UI (#3238)
* Remove Refund button from fulfilments in order with transactions
* Show old payments UI if order has payments
* Respect channel's markAsPaidStrategy when displaying new UI
* Rename onPaymentPaid to onMarkAsPaid prop
* Update messages
* CR
* Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate
snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate
snapshots
* Resolve TS errors
* Fetch transaction ids in old order query to fix detection
* run e2e
* fix test should be able to update shipping zone. TC: SALEOR_0808
* CR: Remove funny comment
---------
Co-authored-by: Michał Droń <dron.official@yahoo.com>
Co-authored-by: Dawid <tarasiukdawid@gmail.com>
Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
3774 lines
No EOL
82 KiB
TypeScript
3774 lines
No EOL
82 KiB
TypeScript
/* eslint-disable */
|
|
import * as Types from './types.transactions.generated';
|
|
|
|
import { gql } from '@apollo/client';
|
|
import * as Apollo from '@apollo/client';
|
|
import * as ApolloReactHooks from '@dashboard/hooks/graphql';
|
|
const defaultOptions = {} as const;
|
|
export const AppManifestFragmentDoc = gql`
|
|
fragment AppManifest on Manifest {
|
|
identifier
|
|
version
|
|
about
|
|
name
|
|
appUrl
|
|
configurationUrl
|
|
tokenTargetUrl
|
|
dataPrivacy
|
|
dataPrivacyUrl
|
|
homepageUrl
|
|
supportUrl
|
|
permissions {
|
|
code
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const WebhookFragmentDoc = gql`
|
|
fragment Webhook on Webhook {
|
|
id
|
|
name
|
|
isActive
|
|
app {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const AppFragmentDoc = gql`
|
|
fragment App on App {
|
|
id
|
|
name
|
|
created
|
|
isActive
|
|
type
|
|
homepageUrl
|
|
appUrl
|
|
manifestUrl
|
|
configurationUrl
|
|
supportUrl
|
|
version
|
|
accessToken
|
|
privateMetadata {
|
|
key
|
|
value
|
|
}
|
|
metadata {
|
|
key
|
|
value
|
|
}
|
|
tokens {
|
|
authToken
|
|
id
|
|
name
|
|
}
|
|
webhooks {
|
|
...Webhook
|
|
}
|
|
}
|
|
${WebhookFragmentDoc}`;
|
|
export const AppInstallationFragmentDoc = gql`
|
|
fragment AppInstallation on AppInstallation {
|
|
status
|
|
message
|
|
appName
|
|
manifestUrl
|
|
id
|
|
}
|
|
`;
|
|
export const AppPermissionFragmentDoc = gql`
|
|
fragment AppPermission on Permission {
|
|
name
|
|
code
|
|
}
|
|
`;
|
|
export const AppListItemFragmentDoc = gql`
|
|
fragment AppListItem on App {
|
|
id
|
|
name
|
|
isActive
|
|
type
|
|
appUrl
|
|
manifestUrl
|
|
version
|
|
permissions {
|
|
...AppPermission
|
|
}
|
|
}
|
|
${AppPermissionFragmentDoc}`;
|
|
export const AttributeFragmentDoc = gql`
|
|
fragment Attribute on Attribute {
|
|
id
|
|
name
|
|
slug
|
|
type
|
|
visibleInStorefront
|
|
filterableInDashboard
|
|
filterableInStorefront
|
|
unit
|
|
inputType
|
|
}
|
|
`;
|
|
export const MetadataItemFragmentDoc = gql`
|
|
fragment MetadataItem on MetadataItem {
|
|
key
|
|
value
|
|
}
|
|
`;
|
|
export const MetadataFragmentDoc = gql`
|
|
fragment Metadata on ObjectWithMetadata {
|
|
metadata {
|
|
...MetadataItem
|
|
}
|
|
privateMetadata {
|
|
...MetadataItem
|
|
}
|
|
}
|
|
${MetadataItemFragmentDoc}`;
|
|
export const AttributeDetailsFragmentDoc = gql`
|
|
fragment AttributeDetails on Attribute {
|
|
...Attribute
|
|
...Metadata
|
|
availableInGrid
|
|
inputType
|
|
entityType
|
|
unit
|
|
storefrontSearchPosition
|
|
valueRequired
|
|
}
|
|
${AttributeFragmentDoc}
|
|
${MetadataFragmentDoc}`;
|
|
export const AvailableAttributeFragmentDoc = gql`
|
|
fragment AvailableAttribute on Attribute {
|
|
id
|
|
name
|
|
slug
|
|
}
|
|
`;
|
|
export const UserPermissionFragmentDoc = gql`
|
|
fragment UserPermission on UserPermission {
|
|
code
|
|
name
|
|
}
|
|
`;
|
|
export const UserFragmentDoc = gql`
|
|
fragment User on User {
|
|
id
|
|
email
|
|
firstName
|
|
lastName
|
|
isStaff
|
|
userPermissions {
|
|
...UserPermission
|
|
}
|
|
avatar {
|
|
url
|
|
}
|
|
}
|
|
${UserPermissionFragmentDoc}`;
|
|
export const CategoryFragmentDoc = gql`
|
|
fragment Category on Category {
|
|
id
|
|
name
|
|
children {
|
|
totalCount
|
|
}
|
|
products {
|
|
totalCount
|
|
}
|
|
}
|
|
`;
|
|
export const CategoryDetailsFragmentDoc = gql`
|
|
fragment CategoryDetails on Category {
|
|
id
|
|
...Metadata
|
|
backgroundImage {
|
|
alt
|
|
url
|
|
}
|
|
name
|
|
slug
|
|
description
|
|
seoDescription
|
|
seoTitle
|
|
parent {
|
|
id
|
|
}
|
|
}
|
|
${MetadataFragmentDoc}`;
|
|
export const ChannelOrderSettingsFragmentDoc = gql`
|
|
fragment ChannelOrderSettings on Channel {
|
|
orderSettings {
|
|
markAsPaidStrategy
|
|
}
|
|
}
|
|
`;
|
|
export const ChannelErrorFragmentDoc = gql`
|
|
fragment ChannelError on ChannelError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ChannelFragmentDoc = gql`
|
|
fragment Channel on Channel {
|
|
id
|
|
isActive
|
|
name
|
|
slug
|
|
currencyCode
|
|
defaultCountry {
|
|
code
|
|
country
|
|
}
|
|
stockSettings {
|
|
allocationStrategy
|
|
}
|
|
}
|
|
`;
|
|
export const WarehouseFragmentDoc = gql`
|
|
fragment Warehouse on Warehouse {
|
|
id
|
|
name
|
|
}
|
|
`;
|
|
export const ChannelDetailsFragmentDoc = gql`
|
|
fragment ChannelDetails on Channel {
|
|
...Channel
|
|
hasOrders
|
|
warehouses {
|
|
...Warehouse
|
|
}
|
|
}
|
|
${ChannelFragmentDoc}
|
|
${WarehouseFragmentDoc}`;
|
|
export const CollectionFragmentDoc = gql`
|
|
fragment Collection on Collection {
|
|
id
|
|
name
|
|
channelListings {
|
|
isPublished
|
|
publicationDate
|
|
channel {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
export const CollectionDetailsFragmentDoc = gql`
|
|
fragment CollectionDetails on Collection {
|
|
...Collection
|
|
...Metadata
|
|
backgroundImage {
|
|
alt
|
|
url
|
|
}
|
|
slug
|
|
description
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
${CollectionFragmentDoc}
|
|
${MetadataFragmentDoc}`;
|
|
export const ChannelListingProductWithoutPricingFragmentDoc = gql`
|
|
fragment ChannelListingProductWithoutPricing on ProductChannelListing {
|
|
isPublished
|
|
publicationDate
|
|
isAvailableForPurchase
|
|
availableForPurchase
|
|
visibleInListings
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
}
|
|
`;
|
|
export const CollectionProductFragmentDoc = gql`
|
|
fragment CollectionProduct on Product {
|
|
id
|
|
name
|
|
productType {
|
|
id
|
|
name
|
|
}
|
|
thumbnail {
|
|
url
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
}
|
|
}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}`;
|
|
export const CustomerFragmentDoc = gql`
|
|
fragment Customer on User {
|
|
id
|
|
email
|
|
firstName
|
|
lastName
|
|
}
|
|
`;
|
|
export const AddressFragmentDoc = gql`
|
|
fragment Address on Address {
|
|
city
|
|
cityArea
|
|
companyName
|
|
country {
|
|
__typename
|
|
code
|
|
country
|
|
}
|
|
countryArea
|
|
firstName
|
|
id
|
|
lastName
|
|
phone
|
|
postalCode
|
|
streetAddress1
|
|
streetAddress2
|
|
}
|
|
`;
|
|
export const CustomerDetailsFragmentDoc = gql`
|
|
fragment CustomerDetails on User {
|
|
...Customer
|
|
...Metadata
|
|
dateJoined
|
|
lastLogin
|
|
defaultShippingAddress {
|
|
...Address
|
|
}
|
|
defaultBillingAddress {
|
|
...Address
|
|
}
|
|
note
|
|
isActive
|
|
}
|
|
${CustomerFragmentDoc}
|
|
${MetadataFragmentDoc}
|
|
${AddressFragmentDoc}`;
|
|
export const CustomerAddressesFragmentDoc = gql`
|
|
fragment CustomerAddresses on User {
|
|
...Customer
|
|
addresses {
|
|
...Address
|
|
}
|
|
defaultBillingAddress {
|
|
id
|
|
}
|
|
defaultShippingAddress {
|
|
id
|
|
}
|
|
}
|
|
${CustomerFragmentDoc}
|
|
${AddressFragmentDoc}`;
|
|
export const SaleFragmentDoc = gql`
|
|
fragment Sale on Sale {
|
|
...Metadata
|
|
id
|
|
name
|
|
type
|
|
startDate
|
|
endDate
|
|
channelListings {
|
|
id
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
discountValue
|
|
currency
|
|
}
|
|
}
|
|
${MetadataFragmentDoc}`;
|
|
export const PageInfoFragmentDoc = gql`
|
|
fragment PageInfo on PageInfo {
|
|
endCursor
|
|
hasNextPage
|
|
hasPreviousPage
|
|
startCursor
|
|
}
|
|
`;
|
|
export const SaleDetailsFragmentDoc = gql`
|
|
fragment SaleDetails on Sale {
|
|
...Sale
|
|
variantsCount: variants {
|
|
totalCount
|
|
}
|
|
productsCount: products {
|
|
totalCount
|
|
}
|
|
collectionsCount: collections {
|
|
totalCount
|
|
}
|
|
categoriesCount: categories {
|
|
totalCount
|
|
}
|
|
variants(after: $after, before: $before, first: $first, last: $last) @include(if: $includeVariants) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
product {
|
|
id
|
|
name
|
|
thumbnail {
|
|
url
|
|
}
|
|
productType {
|
|
id
|
|
name
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
}
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
products(after: $after, before: $before, first: $first, last: $last) @include(if: $includeProducts) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
productType {
|
|
id
|
|
name
|
|
}
|
|
thumbnail {
|
|
url
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
categories(after: $after, before: $before, first: $first, last: $last) @include(if: $includeCategories) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
products {
|
|
totalCount
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
collections(after: $after, before: $before, first: $first, last: $last) @include(if: $includeCollections) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
products {
|
|
totalCount
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
}
|
|
${SaleFragmentDoc}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}
|
|
${PageInfoFragmentDoc}`;
|
|
export const VoucherFragmentDoc = gql`
|
|
fragment Voucher on Voucher {
|
|
...Metadata
|
|
id
|
|
code
|
|
startDate
|
|
endDate
|
|
usageLimit
|
|
type
|
|
discountValueType
|
|
countries {
|
|
code
|
|
country
|
|
}
|
|
minCheckoutItemsQuantity
|
|
channelListings {
|
|
id
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
discountValue
|
|
currency
|
|
minSpent {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
}
|
|
${MetadataFragmentDoc}`;
|
|
export const VoucherDetailsFragmentDoc = gql`
|
|
fragment VoucherDetails on Voucher {
|
|
...Voucher
|
|
code
|
|
usageLimit
|
|
used
|
|
applyOncePerOrder
|
|
applyOncePerCustomer
|
|
onlyForStaff
|
|
productsCount: products {
|
|
totalCount
|
|
}
|
|
collectionsCount: collections {
|
|
totalCount
|
|
}
|
|
categoriesCount: categories {
|
|
totalCount
|
|
}
|
|
products(after: $after, before: $before, first: $first, last: $last) @include(if: $includeProducts) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
productType {
|
|
id
|
|
name
|
|
}
|
|
thumbnail {
|
|
url
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
collections(after: $after, before: $before, first: $first, last: $last) @include(if: $includeCollections) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
products {
|
|
totalCount
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
categories(after: $after, before: $before, first: $first, last: $last) @include(if: $includeCategories) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
products {
|
|
totalCount
|
|
}
|
|
}
|
|
}
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
}
|
|
}
|
|
${VoucherFragmentDoc}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}
|
|
${PageInfoFragmentDoc}`;
|
|
export const TransactionRequestActionErrorFragmentDoc = gql`
|
|
fragment TransactionRequestActionError on TransactionRequestActionError {
|
|
field
|
|
message
|
|
code
|
|
}
|
|
`;
|
|
export const TransactionCreateErrorFragmentDoc = gql`
|
|
fragment TransactionCreateError on TransactionCreateError {
|
|
field
|
|
message
|
|
code
|
|
}
|
|
`;
|
|
export const OrderGrantRefundCreateErrorFragmentDoc = gql`
|
|
fragment OrderGrantRefundCreateError on OrderGrantRefundCreateError {
|
|
field
|
|
message
|
|
code
|
|
}
|
|
`;
|
|
export const OrderGrantRefundUpdateErrorFragmentDoc = gql`
|
|
fragment OrderGrantRefundUpdateError on OrderGrantRefundUpdateError {
|
|
field
|
|
message
|
|
code
|
|
}
|
|
`;
|
|
export const AttributeErrorFragmentDoc = gql`
|
|
fragment AttributeError on AttributeError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductErrorFragmentDoc = gql`
|
|
fragment ProductError on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductErrorWithAttributesFragmentDoc = gql`
|
|
fragment ProductErrorWithAttributes on ProductError {
|
|
...ProductError
|
|
attributes
|
|
}
|
|
${ProductErrorFragmentDoc}`;
|
|
export const ProductChannelListingErrorFragmentDoc = gql`
|
|
fragment ProductChannelListingError on ProductChannelListingError {
|
|
code
|
|
field
|
|
message
|
|
channels
|
|
}
|
|
`;
|
|
export const CollectionChannelListingErrorFragmentDoc = gql`
|
|
fragment CollectionChannelListingError on CollectionChannelListingError {
|
|
code
|
|
field
|
|
message
|
|
channels
|
|
}
|
|
`;
|
|
export const AccountErrorFragmentDoc = gql`
|
|
fragment AccountError on AccountError {
|
|
code
|
|
field
|
|
addressType
|
|
message
|
|
}
|
|
`;
|
|
export const DiscountErrorFragmentDoc = gql`
|
|
fragment DiscountError on DiscountError {
|
|
code
|
|
field
|
|
channels
|
|
message
|
|
}
|
|
`;
|
|
export const MenuErrorFragmentDoc = gql`
|
|
fragment MenuError on MenuError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const OrderErrorFragmentDoc = gql`
|
|
fragment OrderError on OrderError {
|
|
code
|
|
field
|
|
addressType
|
|
message
|
|
orderLines
|
|
}
|
|
`;
|
|
export const OrderSettingsErrorFragmentDoc = gql`
|
|
fragment OrderSettingsError on OrderSettingsError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageErrorFragmentDoc = gql`
|
|
fragment PageError on PageError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageErrorWithAttributesFragmentDoc = gql`
|
|
fragment PageErrorWithAttributes on PageError {
|
|
...PageError
|
|
attributes
|
|
}
|
|
${PageErrorFragmentDoc}`;
|
|
export const PermissionGroupErrorFragmentDoc = gql`
|
|
fragment PermissionGroupError on PermissionGroupError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const BulkProductErrorFragmentDoc = gql`
|
|
fragment BulkProductError on BulkProductError {
|
|
field
|
|
code
|
|
index
|
|
channels
|
|
message
|
|
}
|
|
`;
|
|
export const ProductVariantBulkErrorFragmentDoc = gql`
|
|
fragment ProductVariantBulkError on ProductVariantBulkError {
|
|
field
|
|
code
|
|
message
|
|
attributes
|
|
values
|
|
warehouses
|
|
channels
|
|
}
|
|
`;
|
|
export const BulkStockErrorFragmentDoc = gql`
|
|
fragment BulkStockError on BulkStockError {
|
|
code
|
|
field
|
|
index
|
|
message
|
|
}
|
|
`;
|
|
export const StockErrorFragmentDoc = gql`
|
|
fragment StockError on StockError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ShippingChannelsErrorFragmentDoc = gql`
|
|
fragment ShippingChannelsError on ShippingError {
|
|
code
|
|
field
|
|
channels
|
|
message
|
|
}
|
|
`;
|
|
export const ShippingErrorFragmentDoc = gql`
|
|
fragment ShippingError on ShippingError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ShopErrorFragmentDoc = gql`
|
|
fragment ShopError on ShopError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const StaffErrorFragmentDoc = gql`
|
|
fragment StaffError on StaffError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const WarehouseErrorFragmentDoc = gql`
|
|
fragment WarehouseError on WarehouseError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const WebhookErrorFragmentDoc = gql`
|
|
fragment WebhookError on WebhookError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const InvoiceErrorFragmentDoc = gql`
|
|
fragment InvoiceError on InvoiceError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const AppErrorFragmentDoc = gql`
|
|
fragment AppError on AppError {
|
|
field
|
|
message
|
|
code
|
|
permissions
|
|
}
|
|
`;
|
|
export const ExportErrorFragmentDoc = gql`
|
|
fragment ExportError on ExportError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PluginErrorFragmentDoc = gql`
|
|
fragment PluginError on PluginError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const MetadataErrorFragmentDoc = gql`
|
|
fragment MetadataError on MetadataError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const CollectionErrorFragmentDoc = gql`
|
|
fragment CollectionError on CollectionError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const UploadErrorFragmentDoc = gql`
|
|
fragment UploadError on UploadError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const GiftCardErrorFragmentDoc = gql`
|
|
fragment GiftCardError on GiftCardError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const GiftCardSettingsErrorFragmentDoc = gql`
|
|
fragment GiftCardSettingsError on GiftCardSettingsError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const SaleBulkDeleteErrorFragmentDoc = gql`
|
|
fragment SaleBulkDeleteError on DiscountError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const VoucherBulkDeleteErrorFragmentDoc = gql`
|
|
fragment VoucherBulkDeleteError on DiscountError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const GiftCardBulkCreateErrorFragmentFragmentDoc = gql`
|
|
fragment GiftCardBulkCreateErrorFragment on GiftCardError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const GiftCardCreateErrorFragmentFragmentDoc = gql`
|
|
fragment GiftCardCreateErrorFragment on GiftCardError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageBulkPublishErrorFragmentFragmentDoc = gql`
|
|
fragment PageBulkPublishErrorFragment on PageError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageBulkRemoveErrorFragmentFragmentDoc = gql`
|
|
fragment PageBulkRemoveErrorFragment on PageError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageTypeDeleteErrorFragmentFragmentDoc = gql`
|
|
fragment PageTypeDeleteErrorFragment on PageError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductVariantStocksDeleteErrorFragmentDoc = gql`
|
|
fragment ProductVariantStocksDeleteError on StockError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTypeDeleteErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTypeDeleteErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTypeBulkDeleteErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTypeBulkDeleteErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTypeBulkUpdateErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTypeBulkUpdateErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductAttributeAssignErrorFragmentFragmentDoc = gql`
|
|
fragment ProductAttributeAssignErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductAttributeUnassignErrorFragmentFragmentDoc = gql`
|
|
fragment ProductAttributeUnassignErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTypeCreateErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTypeCreateErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTypeReorderAttributesErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTypeReorderAttributesErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductAttributeAssignmentUpdateErrorFragmentFragmentDoc = gql`
|
|
fragment ProductAttributeAssignmentUpdateErrorFragment on ProductError {
|
|
code
|
|
field
|
|
message
|
|
attributes
|
|
}
|
|
`;
|
|
export const ShopSettingsUpdateErrorFragmentFragmentDoc = gql`
|
|
fragment ShopSettingsUpdateErrorFragment on ShopError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ShopFetchTaxRatesErrorFragmentFragmentDoc = gql`
|
|
fragment ShopFetchTaxRatesErrorFragment on ShopError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment ProductTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ProductVariantTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment ProductVariantTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const CategoryTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment CategoryTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const CollectionTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment CollectionTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const PageTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment PageTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const VoucherTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment VoucherTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const SaleTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment SaleTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const AttributeTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment AttributeTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const AttributeValueTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment AttributeValueTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const ShippingPriceTranslateErrorFragmentFragmentDoc = gql`
|
|
fragment ShippingPriceTranslateErrorFragment on TranslationError {
|
|
code
|
|
field
|
|
message
|
|
}
|
|
`;
|
|
export const TaxConfigurationUpdateErrorFragmentDoc = gql`
|
|
fragment TaxConfigurationUpdateError on TaxConfigurationUpdateError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const TaxCountryConfigurationUpdateErrorFragmentDoc = gql`
|
|
fragment TaxCountryConfigurationUpdateError on TaxCountryConfigurationUpdateError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const TaxCountryConfigurationDeleteErrorFragmentDoc = gql`
|
|
fragment TaxCountryConfigurationDeleteError on TaxCountryConfigurationDeleteError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const TaxClassUpdateErrorFragmentDoc = gql`
|
|
fragment TaxClassUpdateError on TaxClassUpdateError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const TaxClassCreateErrorFragmentDoc = gql`
|
|
fragment TaxClassCreateError on TaxClassCreateError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const TaxClassDeleteErrorFragmentDoc = gql`
|
|
fragment TaxClassDeleteError on TaxClassDeleteError {
|
|
field
|
|
code
|
|
message
|
|
}
|
|
`;
|
|
export const GiftCardsSettingsFragmentDoc = gql`
|
|
fragment GiftCardsSettings on GiftCardSettings {
|
|
expiryType
|
|
expiryPeriod {
|
|
type
|
|
amount
|
|
}
|
|
}
|
|
`;
|
|
export const UserBaseFragmentDoc = gql`
|
|
fragment UserBase on User {
|
|
id
|
|
firstName
|
|
lastName
|
|
}
|
|
`;
|
|
export const MoneyFragmentDoc = gql`
|
|
fragment Money on Money {
|
|
amount
|
|
currency
|
|
}
|
|
`;
|
|
export const GiftCardEventFragmentDoc = gql`
|
|
fragment GiftCardEvent on GiftCardEvent {
|
|
expiryDate
|
|
oldExpiryDate
|
|
id
|
|
date
|
|
type
|
|
user {
|
|
...UserBase
|
|
email
|
|
}
|
|
app {
|
|
id
|
|
name
|
|
}
|
|
message
|
|
email
|
|
orderId
|
|
orderNumber
|
|
tags
|
|
oldTags
|
|
balance {
|
|
initialBalance {
|
|
...Money
|
|
}
|
|
currentBalance {
|
|
...Money
|
|
}
|
|
oldInitialBalance {
|
|
...Money
|
|
}
|
|
oldCurrentBalance {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
${UserBaseFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
export const GiftCardDataFragmentDoc = gql`
|
|
fragment GiftCardData on GiftCard {
|
|
...Metadata
|
|
last4CodeChars
|
|
boughtInChannel
|
|
createdBy {
|
|
...UserBase
|
|
}
|
|
product {
|
|
id
|
|
name
|
|
}
|
|
createdBy {
|
|
...UserBase
|
|
}
|
|
usedBy {
|
|
...UserBase
|
|
}
|
|
usedByEmail
|
|
createdByEmail
|
|
app {
|
|
id
|
|
name
|
|
}
|
|
created
|
|
expiryDate
|
|
lastUsedOn
|
|
isActive
|
|
initialBalance {
|
|
...Money
|
|
}
|
|
currentBalance {
|
|
...Money
|
|
}
|
|
id
|
|
tags {
|
|
name
|
|
}
|
|
}
|
|
${MetadataFragmentDoc}
|
|
${UserBaseFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
export const CustomerGiftCardFragmentDoc = gql`
|
|
fragment CustomerGiftCard on GiftCard {
|
|
id
|
|
last4CodeChars
|
|
expiryDate
|
|
isActive
|
|
currentBalance {
|
|
...Money
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const MenuFragmentDoc = gql`
|
|
fragment Menu on Menu {
|
|
id
|
|
name
|
|
items {
|
|
id
|
|
}
|
|
}
|
|
`;
|
|
export const MenuItemFragmentDoc = gql`
|
|
fragment MenuItem on MenuItem {
|
|
category {
|
|
id
|
|
name
|
|
}
|
|
collection {
|
|
id
|
|
name
|
|
}
|
|
id
|
|
level
|
|
name
|
|
page {
|
|
id
|
|
title
|
|
}
|
|
url
|
|
}
|
|
`;
|
|
export const MenuItemNestedFragmentDoc = gql`
|
|
fragment MenuItemNested on MenuItem {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
children {
|
|
...MenuItem
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${MenuItemFragmentDoc}`;
|
|
export const MenuDetailsFragmentDoc = gql`
|
|
fragment MenuDetails on Menu {
|
|
id
|
|
items {
|
|
...MenuItemNested
|
|
}
|
|
name
|
|
}
|
|
${MenuItemNestedFragmentDoc}`;
|
|
export const OrderLineGrantRefundFragmentDoc = gql`
|
|
fragment OrderLineGrantRefund on OrderLine {
|
|
id
|
|
thumbnail {
|
|
url
|
|
}
|
|
productName
|
|
quantity
|
|
quantityToFulfill
|
|
variantName
|
|
productName
|
|
unitPrice {
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const OrderFulfillmentGrantRefundFragmentDoc = gql`
|
|
fragment OrderFulfillmentGrantRefund on Fulfillment {
|
|
id
|
|
fulfillmentOrder
|
|
status
|
|
lines {
|
|
id
|
|
quantity
|
|
orderLine {
|
|
...OrderLineGrantRefund
|
|
}
|
|
}
|
|
}
|
|
${OrderLineGrantRefundFragmentDoc}`;
|
|
export const OrderDetailsGrantRefundFragmentDoc = gql`
|
|
fragment OrderDetailsGrantRefund on Order {
|
|
id
|
|
number
|
|
lines {
|
|
...OrderLineGrantRefund
|
|
}
|
|
fulfillments {
|
|
...OrderFulfillmentGrantRefund
|
|
}
|
|
shippingPrice {
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
total {
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
${OrderLineGrantRefundFragmentDoc}
|
|
${OrderFulfillmentGrantRefundFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
export const StaffMemberFragmentDoc = gql`
|
|
fragment StaffMember on User {
|
|
id
|
|
email
|
|
firstName
|
|
isActive
|
|
lastName
|
|
}
|
|
`;
|
|
export const StaffMemberAvatarFragmentDoc = gql`
|
|
fragment StaffMemberAvatar on User {
|
|
...StaffMember
|
|
avatar(size: 120) {
|
|
url
|
|
}
|
|
}
|
|
${StaffMemberFragmentDoc}`;
|
|
export const AppAvatarFragmentDoc = gql`
|
|
fragment AppAvatar on App {
|
|
id
|
|
name
|
|
}
|
|
`;
|
|
export const TransactionEventFragmentDoc = gql`
|
|
fragment TransactionEvent on TransactionEvent {
|
|
id
|
|
pspReference
|
|
amount {
|
|
...Money
|
|
}
|
|
type
|
|
message
|
|
createdAt
|
|
createdBy {
|
|
... on User {
|
|
...StaffMemberAvatar
|
|
}
|
|
... on App {
|
|
...AppAvatar
|
|
}
|
|
}
|
|
externalUrl
|
|
}
|
|
${MoneyFragmentDoc}
|
|
${StaffMemberAvatarFragmentDoc}
|
|
${AppAvatarFragmentDoc}`;
|
|
export const TransactionItemFragmentDoc = gql`
|
|
fragment TransactionItem on TransactionItem {
|
|
id
|
|
type
|
|
pspReference
|
|
actions
|
|
type
|
|
status
|
|
externalUrl
|
|
events {
|
|
...TransactionEvent
|
|
}
|
|
authorizedAmount {
|
|
...Money
|
|
}
|
|
chargedAmount {
|
|
...Money
|
|
}
|
|
refundedAmount {
|
|
...Money
|
|
}
|
|
canceledAmount {
|
|
...Money
|
|
}
|
|
authorizePendingAmount {
|
|
...Money
|
|
}
|
|
chargePendingAmount {
|
|
...Money
|
|
}
|
|
refundPendingAmount {
|
|
...Money
|
|
}
|
|
cancelPendingAmount {
|
|
...Money
|
|
}
|
|
}
|
|
${TransactionEventFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
export const OrderPaymentFragmentDoc = gql`
|
|
fragment OrderPayment on Payment {
|
|
id
|
|
isActive
|
|
actions
|
|
gateway
|
|
paymentMethodType
|
|
availableCaptureAmount {
|
|
...Money
|
|
}
|
|
capturedAmount {
|
|
...Money
|
|
}
|
|
total {
|
|
...Money
|
|
}
|
|
availableRefundAmount {
|
|
...Money
|
|
}
|
|
modified
|
|
transactions {
|
|
id
|
|
token
|
|
created
|
|
kind
|
|
isSuccess
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const OrderGiftCardFragmentDoc = gql`
|
|
fragment OrderGiftCard on GiftCard {
|
|
id
|
|
last4CodeChars
|
|
events {
|
|
id
|
|
type
|
|
orderId
|
|
date
|
|
balance {
|
|
initialBalance {
|
|
...Money
|
|
}
|
|
currentBalance {
|
|
...Money
|
|
}
|
|
oldInitialBalance {
|
|
...Money
|
|
}
|
|
oldCurrentBalance {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const UserBaseAvatarFragmentDoc = gql`
|
|
fragment UserBaseAvatar on User {
|
|
id
|
|
firstName
|
|
lastName
|
|
email
|
|
avatar {
|
|
url
|
|
alt
|
|
}
|
|
}
|
|
`;
|
|
export const OrderGrantedRefundFragmentDoc = gql`
|
|
fragment OrderGrantedRefund on OrderGrantedRefund {
|
|
id
|
|
createdAt
|
|
amount {
|
|
currency
|
|
amount
|
|
}
|
|
reason
|
|
user {
|
|
...UserBaseAvatar
|
|
}
|
|
app {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
${UserBaseAvatarFragmentDoc}`;
|
|
export const OrderEventFragmentDoc = gql`
|
|
fragment OrderEvent on OrderEvent {
|
|
id
|
|
amount
|
|
shippingCostsIncluded
|
|
date
|
|
email
|
|
emailType
|
|
invoiceNumber
|
|
discount {
|
|
valueType
|
|
value
|
|
reason
|
|
amount {
|
|
amount
|
|
currency
|
|
}
|
|
oldValueType
|
|
oldValue
|
|
oldAmount {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
relatedOrder {
|
|
id
|
|
number
|
|
}
|
|
message
|
|
quantity
|
|
transactionReference
|
|
type
|
|
user {
|
|
id
|
|
email
|
|
firstName
|
|
lastName
|
|
}
|
|
app {
|
|
id
|
|
name
|
|
appUrl
|
|
}
|
|
lines {
|
|
quantity
|
|
itemName
|
|
discount {
|
|
valueType
|
|
value
|
|
reason
|
|
amount {
|
|
amount
|
|
currency
|
|
}
|
|
oldValueType
|
|
oldValue
|
|
oldAmount {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
orderLine {
|
|
id
|
|
productName
|
|
variantName
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
export const StockFragmentDoc = gql`
|
|
fragment Stock on Stock {
|
|
id
|
|
quantity
|
|
quantityAllocated
|
|
warehouse {
|
|
...Warehouse
|
|
}
|
|
}
|
|
${WarehouseFragmentDoc}`;
|
|
export const TaxedMoneyFragmentDoc = gql`
|
|
fragment TaxedMoney on TaxedMoney {
|
|
net {
|
|
...Money
|
|
}
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const OrderLineFragmentDoc = gql`
|
|
fragment OrderLine on OrderLine {
|
|
id
|
|
isShippingRequired
|
|
allocations {
|
|
id
|
|
quantity
|
|
warehouse {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
variant {
|
|
id
|
|
quantityAvailable
|
|
preorder {
|
|
endDate
|
|
}
|
|
stocks {
|
|
...Stock
|
|
}
|
|
product {
|
|
id
|
|
isAvailableForPurchase
|
|
}
|
|
}
|
|
productName
|
|
productSku
|
|
quantity
|
|
quantityFulfilled
|
|
quantityToFulfill
|
|
totalPrice {
|
|
...TaxedMoney
|
|
}
|
|
unitDiscount {
|
|
amount
|
|
currency
|
|
}
|
|
unitDiscountValue
|
|
unitDiscountReason
|
|
unitDiscountType
|
|
undiscountedUnitPrice {
|
|
currency
|
|
gross {
|
|
amount
|
|
currency
|
|
}
|
|
net {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
unitPrice {
|
|
gross {
|
|
amount
|
|
currency
|
|
}
|
|
net {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
thumbnail {
|
|
url
|
|
}
|
|
}
|
|
${StockFragmentDoc}
|
|
${TaxedMoneyFragmentDoc}`;
|
|
export const FulfillmentFragmentDoc = gql`
|
|
fragment Fulfillment on Fulfillment {
|
|
id
|
|
lines {
|
|
id
|
|
quantity
|
|
orderLine {
|
|
...OrderLine
|
|
}
|
|
}
|
|
fulfillmentOrder
|
|
status
|
|
trackingNumber
|
|
warehouse {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
${OrderLineFragmentDoc}`;
|
|
export const InvoiceFragmentDoc = gql`
|
|
fragment Invoice on Invoice {
|
|
id
|
|
number
|
|
createdAt
|
|
url
|
|
status
|
|
}
|
|
`;
|
|
export const OrderDetailsWithTransactionsFragmentDoc = gql`
|
|
fragment OrderDetailsWithTransactions on Order {
|
|
id
|
|
token
|
|
...Metadata
|
|
billingAddress {
|
|
...Address
|
|
}
|
|
transactions {
|
|
...TransactionItem
|
|
}
|
|
payments {
|
|
...OrderPayment
|
|
}
|
|
giftCards {
|
|
...OrderGiftCard
|
|
}
|
|
grantedRefunds {
|
|
...OrderGrantedRefund
|
|
}
|
|
isShippingRequired
|
|
canFinalize
|
|
created
|
|
customerNote
|
|
discounts {
|
|
id
|
|
type
|
|
calculationMode: valueType
|
|
value
|
|
reason
|
|
amount {
|
|
...Money
|
|
}
|
|
}
|
|
events {
|
|
...OrderEvent
|
|
}
|
|
fulfillments {
|
|
...Fulfillment
|
|
}
|
|
lines {
|
|
...OrderLine
|
|
}
|
|
number
|
|
isPaid
|
|
paymentStatus
|
|
shippingAddress {
|
|
...Address
|
|
}
|
|
deliveryMethod {
|
|
__typename
|
|
... on ShippingMethod {
|
|
id
|
|
}
|
|
... on Warehouse {
|
|
id
|
|
clickAndCollectOption
|
|
}
|
|
}
|
|
shippingMethod {
|
|
id
|
|
}
|
|
shippingMethodName
|
|
collectionPointName
|
|
shippingPrice {
|
|
gross {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
status
|
|
subtotal {
|
|
gross {
|
|
...Money
|
|
}
|
|
net {
|
|
...Money
|
|
}
|
|
}
|
|
total {
|
|
gross {
|
|
...Money
|
|
}
|
|
net {
|
|
...Money
|
|
}
|
|
tax {
|
|
...Money
|
|
}
|
|
}
|
|
totalRemainingGrant {
|
|
...Money
|
|
}
|
|
totalGrantedRefund {
|
|
...Money
|
|
}
|
|
totalRefundPending {
|
|
...Money
|
|
}
|
|
totalRefunded {
|
|
...Money
|
|
}
|
|
actions
|
|
totalAuthorizePending {
|
|
...Money
|
|
}
|
|
totalAuthorized {
|
|
...Money
|
|
}
|
|
totalCharged {
|
|
...Money
|
|
}
|
|
totalChargePending {
|
|
...Money
|
|
}
|
|
totalCanceled {
|
|
...Money
|
|
}
|
|
totalCancelPending {
|
|
...Money
|
|
}
|
|
totalBalance {
|
|
...Money
|
|
}
|
|
undiscountedTotal {
|
|
net {
|
|
...Money
|
|
}
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
user {
|
|
id
|
|
email
|
|
}
|
|
userEmail
|
|
shippingMethods {
|
|
id
|
|
name
|
|
price {
|
|
...Money
|
|
}
|
|
active
|
|
message
|
|
}
|
|
invoices {
|
|
...Invoice
|
|
}
|
|
channel {
|
|
isActive
|
|
id
|
|
name
|
|
currencyCode
|
|
slug
|
|
defaultCountry {
|
|
code
|
|
}
|
|
orderSettings {
|
|
markAsPaidStrategy
|
|
}
|
|
}
|
|
isPaid
|
|
}
|
|
${MetadataFragmentDoc}
|
|
${AddressFragmentDoc}
|
|
${TransactionItemFragmentDoc}
|
|
${OrderPaymentFragmentDoc}
|
|
${OrderGiftCardFragmentDoc}
|
|
${OrderGrantedRefundFragmentDoc}
|
|
${MoneyFragmentDoc}
|
|
${OrderEventFragmentDoc}
|
|
${FulfillmentFragmentDoc}
|
|
${OrderLineFragmentDoc}
|
|
${InvoiceFragmentDoc}`;
|
|
export const RefundOrderLineFragmentDoc = gql`
|
|
fragment RefundOrderLine on OrderLine {
|
|
id
|
|
productName
|
|
quantity
|
|
unitPrice {
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
thumbnail(size: 64) {
|
|
url
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const OrderDetailsFragmentDoc = gql`
|
|
fragment OrderDetails on Order {
|
|
id
|
|
token
|
|
...Metadata
|
|
billingAddress {
|
|
...Address
|
|
}
|
|
transactions {
|
|
id
|
|
}
|
|
giftCards {
|
|
events {
|
|
id
|
|
type
|
|
orderId
|
|
balance {
|
|
initialBalance {
|
|
...Money
|
|
}
|
|
currentBalance {
|
|
...Money
|
|
}
|
|
oldInitialBalance {
|
|
...Money
|
|
}
|
|
oldCurrentBalance {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
}
|
|
isShippingRequired
|
|
canFinalize
|
|
created
|
|
customerNote
|
|
discounts {
|
|
id
|
|
type
|
|
calculationMode: valueType
|
|
value
|
|
reason
|
|
amount {
|
|
...Money
|
|
}
|
|
}
|
|
events {
|
|
...OrderEvent
|
|
}
|
|
fulfillments {
|
|
...Fulfillment
|
|
}
|
|
lines {
|
|
...OrderLine
|
|
}
|
|
number
|
|
isPaid
|
|
paymentStatus
|
|
shippingAddress {
|
|
...Address
|
|
}
|
|
deliveryMethod {
|
|
__typename
|
|
... on ShippingMethod {
|
|
id
|
|
}
|
|
... on Warehouse {
|
|
id
|
|
clickAndCollectOption
|
|
}
|
|
}
|
|
shippingMethod {
|
|
id
|
|
}
|
|
shippingMethodName
|
|
collectionPointName
|
|
shippingPrice {
|
|
gross {
|
|
amount
|
|
currency
|
|
}
|
|
}
|
|
status
|
|
subtotal {
|
|
gross {
|
|
...Money
|
|
}
|
|
net {
|
|
...Money
|
|
}
|
|
}
|
|
total {
|
|
gross {
|
|
...Money
|
|
}
|
|
net {
|
|
...Money
|
|
}
|
|
tax {
|
|
...Money
|
|
}
|
|
}
|
|
actions
|
|
totalAuthorized {
|
|
...Money
|
|
}
|
|
totalCaptured {
|
|
...Money
|
|
}
|
|
totalBalance {
|
|
...Money
|
|
}
|
|
undiscountedTotal {
|
|
net {
|
|
...Money
|
|
}
|
|
gross {
|
|
...Money
|
|
}
|
|
}
|
|
user {
|
|
id
|
|
email
|
|
}
|
|
userEmail
|
|
shippingMethods {
|
|
id
|
|
name
|
|
price {
|
|
...Money
|
|
}
|
|
active
|
|
message
|
|
}
|
|
invoices {
|
|
...Invoice
|
|
}
|
|
channel {
|
|
isActive
|
|
id
|
|
name
|
|
currencyCode
|
|
slug
|
|
defaultCountry {
|
|
code
|
|
}
|
|
}
|
|
isPaid
|
|
}
|
|
${MetadataFragmentDoc}
|
|
${AddressFragmentDoc}
|
|
${MoneyFragmentDoc}
|
|
${OrderEventFragmentDoc}
|
|
${FulfillmentFragmentDoc}
|
|
${OrderLineFragmentDoc}
|
|
${InvoiceFragmentDoc}`;
|
|
export const OrderSettingsFragmentDoc = gql`
|
|
fragment OrderSettings on OrderSettings {
|
|
automaticallyConfirmAllNewOrders
|
|
automaticallyFulfillNonShippableGiftCard
|
|
}
|
|
`;
|
|
export const ShopOrderSettingsFragmentDoc = gql`
|
|
fragment ShopOrderSettings on Shop {
|
|
fulfillmentAutoApprove
|
|
fulfillmentAllowUnpaid
|
|
}
|
|
`;
|
|
export const OrderFulfillLineFragmentDoc = gql`
|
|
fragment OrderFulfillLine on OrderLine {
|
|
id
|
|
isShippingRequired
|
|
productName
|
|
quantity
|
|
allocations {
|
|
id
|
|
quantity
|
|
warehouse {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
quantityFulfilled
|
|
quantityToFulfill
|
|
variant {
|
|
id
|
|
name
|
|
sku
|
|
preorder {
|
|
endDate
|
|
}
|
|
attributes {
|
|
values {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
stocks {
|
|
...Stock
|
|
}
|
|
trackInventory
|
|
}
|
|
thumbnail(size: 64) {
|
|
url
|
|
}
|
|
}
|
|
${StockFragmentDoc}`;
|
|
export const OrderLineStockDataFragmentDoc = gql`
|
|
fragment OrderLineStockData on OrderLine {
|
|
id
|
|
allocations {
|
|
quantity
|
|
warehouse {
|
|
id
|
|
}
|
|
}
|
|
quantity
|
|
quantityToFulfill
|
|
variant {
|
|
stocks {
|
|
...Stock
|
|
}
|
|
}
|
|
}
|
|
${StockFragmentDoc}`;
|
|
export const PageTypeFragmentDoc = gql`
|
|
fragment PageType on PageType {
|
|
id
|
|
name
|
|
hasPages
|
|
}
|
|
`;
|
|
export const PageTypeDetailsFragmentDoc = gql`
|
|
fragment PageTypeDetails on PageType {
|
|
...PageType
|
|
...Metadata
|
|
attributes {
|
|
...Attribute
|
|
}
|
|
}
|
|
${PageTypeFragmentDoc}
|
|
${MetadataFragmentDoc}
|
|
${AttributeFragmentDoc}`;
|
|
export const PageFragmentDoc = gql`
|
|
fragment Page on Page {
|
|
id
|
|
title
|
|
slug
|
|
isPublished
|
|
}
|
|
`;
|
|
export const FileFragmentDoc = gql`
|
|
fragment File on File {
|
|
url
|
|
contentType
|
|
}
|
|
`;
|
|
export const AttributeValueFragmentDoc = gql`
|
|
fragment AttributeValue on AttributeValue {
|
|
id
|
|
name
|
|
slug
|
|
file {
|
|
...File
|
|
}
|
|
reference
|
|
boolean
|
|
date
|
|
dateTime
|
|
value
|
|
}
|
|
${FileFragmentDoc}`;
|
|
export const AttributeValueDetailsFragmentDoc = gql`
|
|
fragment AttributeValueDetails on AttributeValue {
|
|
...AttributeValue
|
|
plainText
|
|
richText
|
|
}
|
|
${AttributeValueFragmentDoc}`;
|
|
export const AttributeValueListFragmentDoc = gql`
|
|
fragment AttributeValueList on AttributeValueCountableConnection {
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
edges {
|
|
cursor
|
|
node {
|
|
...AttributeValueDetails
|
|
}
|
|
}
|
|
}
|
|
${PageInfoFragmentDoc}
|
|
${AttributeValueDetailsFragmentDoc}`;
|
|
export const PageSelectedAttributeFragmentDoc = gql`
|
|
fragment PageSelectedAttribute on SelectedAttribute {
|
|
attribute {
|
|
id
|
|
slug
|
|
name
|
|
inputType
|
|
entityType
|
|
valueRequired
|
|
unit
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeValueList
|
|
}
|
|
}
|
|
values {
|
|
...AttributeValueDetails
|
|
}
|
|
}
|
|
${AttributeValueListFragmentDoc}
|
|
${AttributeValueDetailsFragmentDoc}`;
|
|
export const PageAttributesFragmentDoc = gql`
|
|
fragment PageAttributes on Page {
|
|
attributes {
|
|
...PageSelectedAttribute
|
|
}
|
|
pageType {
|
|
id
|
|
name
|
|
attributes {
|
|
id
|
|
name
|
|
inputType
|
|
entityType
|
|
valueRequired
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeValueList
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${PageSelectedAttributeFragmentDoc}
|
|
${AttributeValueListFragmentDoc}`;
|
|
export const PageDetailsFragmentDoc = gql`
|
|
fragment PageDetails on Page {
|
|
...Page
|
|
...PageAttributes
|
|
...Metadata
|
|
content
|
|
seoTitle
|
|
seoDescription
|
|
publicationDate
|
|
}
|
|
${PageFragmentDoc}
|
|
${PageAttributesFragmentDoc}
|
|
${MetadataFragmentDoc}`;
|
|
export const PermissionGroupFragmentDoc = gql`
|
|
fragment PermissionGroup on Group {
|
|
id
|
|
name
|
|
userCanManage
|
|
users {
|
|
id
|
|
firstName
|
|
lastName
|
|
}
|
|
}
|
|
`;
|
|
export const PermissionFragmentDoc = gql`
|
|
fragment Permission on Permission {
|
|
code
|
|
name
|
|
}
|
|
`;
|
|
export const PermissionGroupMemberFragmentDoc = gql`
|
|
fragment PermissionGroupMember on User {
|
|
...StaffMember
|
|
avatar(size: 48) {
|
|
url
|
|
}
|
|
}
|
|
${StaffMemberFragmentDoc}`;
|
|
export const PermissionGroupDetailsFragmentDoc = gql`
|
|
fragment PermissionGroupDetails on Group {
|
|
...PermissionGroup
|
|
permissions {
|
|
...Permission
|
|
}
|
|
users {
|
|
...PermissionGroupMember
|
|
}
|
|
}
|
|
${PermissionGroupFragmentDoc}
|
|
${PermissionFragmentDoc}
|
|
${PermissionGroupMemberFragmentDoc}`;
|
|
export const PluginConfigurationBaseFragmentDoc = gql`
|
|
fragment PluginConfigurationBase on PluginConfiguration {
|
|
active
|
|
channel {
|
|
id
|
|
name
|
|
slug
|
|
}
|
|
}
|
|
`;
|
|
export const PluginBaseFragmentDoc = gql`
|
|
fragment PluginBase on Plugin {
|
|
id
|
|
name
|
|
description
|
|
channelConfigurations {
|
|
...PluginConfigurationBase
|
|
}
|
|
globalConfiguration {
|
|
...PluginConfigurationBase
|
|
}
|
|
}
|
|
${PluginConfigurationBaseFragmentDoc}`;
|
|
export const ConfigurationItemFragmentDoc = gql`
|
|
fragment ConfigurationItem on ConfigurationItem {
|
|
name
|
|
value
|
|
type
|
|
helpText
|
|
label
|
|
}
|
|
`;
|
|
export const PluginConfigurationExtendedFragmentDoc = gql`
|
|
fragment PluginConfigurationExtended on PluginConfiguration {
|
|
...PluginConfigurationBase
|
|
configuration {
|
|
...ConfigurationItem
|
|
}
|
|
}
|
|
${PluginConfigurationBaseFragmentDoc}
|
|
${ConfigurationItemFragmentDoc}`;
|
|
export const PluginsDetailsFragmentDoc = gql`
|
|
fragment PluginsDetails on Plugin {
|
|
id
|
|
name
|
|
description
|
|
globalConfiguration {
|
|
...PluginConfigurationExtended
|
|
}
|
|
channelConfigurations {
|
|
...PluginConfigurationExtended
|
|
}
|
|
}
|
|
${PluginConfigurationExtendedFragmentDoc}`;
|
|
export const PaymentGatewayFragmentDoc = gql`
|
|
fragment PaymentGateway on PaymentGateway {
|
|
name
|
|
id
|
|
}
|
|
`;
|
|
export const ProductTypeFragmentDoc = gql`
|
|
fragment ProductType on ProductType {
|
|
id
|
|
name
|
|
kind
|
|
hasVariants
|
|
isShippingRequired
|
|
taxClass {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const ProductTypeDetailsFragmentDoc = gql`
|
|
fragment ProductTypeDetails on ProductType {
|
|
...ProductType
|
|
...Metadata
|
|
productAttributes {
|
|
...Attribute
|
|
}
|
|
variantAttributes {
|
|
...Attribute
|
|
}
|
|
assignedVariantAttributes {
|
|
attribute {
|
|
...Attribute
|
|
}
|
|
variantSelection
|
|
}
|
|
weight {
|
|
unit
|
|
value
|
|
}
|
|
}
|
|
${ProductTypeFragmentDoc}
|
|
${MetadataFragmentDoc}
|
|
${AttributeFragmentDoc}`;
|
|
export const PriceRangeFragmentDoc = gql`
|
|
fragment PriceRange on TaxedMoneyRange {
|
|
start {
|
|
net {
|
|
...Money
|
|
}
|
|
}
|
|
stop {
|
|
net {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const ChannelListingProductFragmentDoc = gql`
|
|
fragment ChannelListingProduct on ProductChannelListing {
|
|
...ChannelListingProductWithoutPricing
|
|
pricing {
|
|
priceRange {
|
|
...PriceRange
|
|
}
|
|
}
|
|
}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}
|
|
${PriceRangeFragmentDoc}`;
|
|
export const ProductWithChannelListingsFragmentDoc = gql`
|
|
fragment ProductWithChannelListings on Product {
|
|
id
|
|
name
|
|
thumbnail {
|
|
url
|
|
}
|
|
productType {
|
|
id
|
|
name
|
|
hasVariants
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
pricing @include(if: $hasChannel) {
|
|
priceRange {
|
|
...PriceRange
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}
|
|
${PriceRangeFragmentDoc}`;
|
|
export const ProductVariantAttributesFragmentDoc = gql`
|
|
fragment ProductVariantAttributes on Product {
|
|
id
|
|
attributes {
|
|
attribute {
|
|
id
|
|
slug
|
|
name
|
|
inputType
|
|
entityType
|
|
valueRequired
|
|
unit
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeValueList
|
|
}
|
|
}
|
|
values {
|
|
...AttributeValueDetails
|
|
}
|
|
}
|
|
productType {
|
|
id
|
|
variantAttributes {
|
|
id
|
|
name
|
|
inputType
|
|
valueRequired
|
|
unit
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeValueList
|
|
}
|
|
}
|
|
}
|
|
channelListings {
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
}
|
|
}
|
|
${AttributeValueListFragmentDoc}
|
|
${AttributeValueDetailsFragmentDoc}`;
|
|
export const ProductMediaFragmentDoc = gql`
|
|
fragment ProductMedia on ProductMedia {
|
|
id
|
|
alt
|
|
sortOrder
|
|
url
|
|
type
|
|
oembedData
|
|
}
|
|
`;
|
|
export const PreorderFragmentDoc = gql`
|
|
fragment Preorder on PreorderData {
|
|
globalThreshold
|
|
globalSoldUnits
|
|
endDate
|
|
}
|
|
`;
|
|
export const ChannelListingProductVariantFragmentDoc = gql`
|
|
fragment ChannelListingProductVariant on ProductVariantChannelListing {
|
|
id
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
price {
|
|
...Money
|
|
}
|
|
costPrice {
|
|
...Money
|
|
}
|
|
preorderThreshold {
|
|
quantity
|
|
soldUnits
|
|
}
|
|
}
|
|
${MoneyFragmentDoc}`;
|
|
export const ProductDetailsVariantFragmentDoc = gql`
|
|
fragment ProductDetailsVariant on ProductVariant {
|
|
id
|
|
sku
|
|
name
|
|
attributes {
|
|
attribute {
|
|
id
|
|
name
|
|
}
|
|
values {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
media {
|
|
url(size: 200)
|
|
}
|
|
stocks {
|
|
...Stock
|
|
}
|
|
trackInventory
|
|
preorder {
|
|
...Preorder
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductVariant
|
|
}
|
|
quantityLimitPerCustomer
|
|
}
|
|
${StockFragmentDoc}
|
|
${PreorderFragmentDoc}
|
|
${ChannelListingProductVariantFragmentDoc}`;
|
|
export const WeightFragmentDoc = gql`
|
|
fragment Weight on Weight {
|
|
unit
|
|
value
|
|
}
|
|
`;
|
|
export const ProductFragmentDoc = gql`
|
|
fragment Product on Product {
|
|
...ProductVariantAttributes
|
|
...Metadata
|
|
name
|
|
slug
|
|
description
|
|
seoTitle
|
|
seoDescription
|
|
rating
|
|
defaultVariant {
|
|
id
|
|
}
|
|
category {
|
|
id
|
|
name
|
|
}
|
|
collections {
|
|
id
|
|
name
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductWithoutPricing
|
|
}
|
|
media {
|
|
...ProductMedia
|
|
}
|
|
isAvailable
|
|
variants {
|
|
...ProductDetailsVariant
|
|
}
|
|
productType {
|
|
id
|
|
name
|
|
hasVariants
|
|
}
|
|
weight {
|
|
...Weight
|
|
}
|
|
taxClass {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
${ProductVariantAttributesFragmentDoc}
|
|
${MetadataFragmentDoc}
|
|
${ChannelListingProductWithoutPricingFragmentDoc}
|
|
${ProductMediaFragmentDoc}
|
|
${ProductDetailsVariantFragmentDoc}
|
|
${WeightFragmentDoc}`;
|
|
export const VariantAttributeFragmentDoc = gql`
|
|
fragment VariantAttribute on Attribute {
|
|
id
|
|
name
|
|
slug
|
|
inputType
|
|
entityType
|
|
valueRequired
|
|
unit
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeValueList
|
|
}
|
|
}
|
|
${AttributeValueListFragmentDoc}`;
|
|
export const SelectedVariantAttributeFragmentDoc = gql`
|
|
fragment SelectedVariantAttribute on SelectedAttribute {
|
|
attribute {
|
|
...VariantAttribute
|
|
}
|
|
values {
|
|
...AttributeValueDetails
|
|
}
|
|
}
|
|
${VariantAttributeFragmentDoc}
|
|
${AttributeValueDetailsFragmentDoc}`;
|
|
export const ProductVariantFragmentDoc = gql`
|
|
fragment ProductVariant on ProductVariant {
|
|
id
|
|
...Metadata
|
|
selectionAttributes: attributes(variantSelection: VARIANT_SELECTION) {
|
|
...SelectedVariantAttribute
|
|
}
|
|
nonSelectionAttributes: attributes(variantSelection: NOT_VARIANT_SELECTION) {
|
|
...SelectedVariantAttribute
|
|
}
|
|
media {
|
|
id
|
|
url
|
|
type
|
|
oembedData
|
|
}
|
|
name
|
|
product {
|
|
id
|
|
defaultVariant {
|
|
id
|
|
}
|
|
media {
|
|
...ProductMedia
|
|
}
|
|
name
|
|
thumbnail {
|
|
url
|
|
}
|
|
channelListings {
|
|
id
|
|
publicationDate
|
|
isPublished
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
}
|
|
variants {
|
|
id
|
|
name
|
|
sku
|
|
media {
|
|
id
|
|
url
|
|
type
|
|
oembedData
|
|
}
|
|
}
|
|
defaultVariant {
|
|
id
|
|
}
|
|
}
|
|
channelListings {
|
|
...ChannelListingProductVariant
|
|
}
|
|
sku
|
|
stocks {
|
|
...Stock
|
|
}
|
|
trackInventory
|
|
preorder {
|
|
...Preorder
|
|
}
|
|
weight {
|
|
...Weight
|
|
}
|
|
quantityLimitPerCustomer
|
|
}
|
|
${MetadataFragmentDoc}
|
|
${SelectedVariantAttributeFragmentDoc}
|
|
${ProductMediaFragmentDoc}
|
|
${ChannelListingProductVariantFragmentDoc}
|
|
${StockFragmentDoc}
|
|
${PreorderFragmentDoc}
|
|
${WeightFragmentDoc}`;
|
|
export const ExportFileFragmentDoc = gql`
|
|
fragment ExportFile on ExportFile {
|
|
id
|
|
status
|
|
url
|
|
}
|
|
`;
|
|
export const ProductListAttributeFragmentDoc = gql`
|
|
fragment ProductListAttribute on SelectedAttribute {
|
|
attribute {
|
|
id
|
|
}
|
|
values {
|
|
...AttributeValue
|
|
}
|
|
}
|
|
${AttributeValueFragmentDoc}`;
|
|
export const ShippingMethodWithPostalCodesFragmentDoc = gql`
|
|
fragment ShippingMethodWithPostalCodes on ShippingMethodType {
|
|
id
|
|
postalCodeRules {
|
|
id
|
|
inclusionType
|
|
start
|
|
end
|
|
}
|
|
}
|
|
`;
|
|
export const ShippingMethodTypeFragmentDoc = gql`
|
|
fragment ShippingMethodType on ShippingMethodType {
|
|
...ShippingMethodWithPostalCodes
|
|
...Metadata
|
|
taxClass {
|
|
name
|
|
id
|
|
}
|
|
minimumOrderWeight {
|
|
unit
|
|
value
|
|
}
|
|
maximumOrderWeight {
|
|
unit
|
|
value
|
|
}
|
|
minimumDeliveryDays
|
|
maximumDeliveryDays
|
|
name
|
|
description
|
|
type
|
|
channelListings {
|
|
id
|
|
channel {
|
|
id
|
|
name
|
|
currencyCode
|
|
}
|
|
price {
|
|
...Money
|
|
}
|
|
minimumOrderPrice {
|
|
...Money
|
|
}
|
|
maximumOrderPrice {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
${ShippingMethodWithPostalCodesFragmentDoc}
|
|
${MetadataFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
export const ShippingMethodWithExcludedProductsFragmentDoc = gql`
|
|
fragment ShippingMethodWithExcludedProducts on ShippingMethodType {
|
|
...ShippingMethodType
|
|
excludedProducts(before: $before, after: $after, first: $first, last: $last) {
|
|
pageInfo {
|
|
hasNextPage
|
|
hasPreviousPage
|
|
endCursor
|
|
startCursor
|
|
}
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
thumbnail {
|
|
url
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${ShippingMethodTypeFragmentDoc}`;
|
|
export const ShippingZoneFragmentDoc = gql`
|
|
fragment ShippingZone on ShippingZone {
|
|
...Metadata
|
|
id
|
|
countries {
|
|
code
|
|
country
|
|
}
|
|
name
|
|
description
|
|
}
|
|
${MetadataFragmentDoc}`;
|
|
export const ShippingZoneDetailsFragmentDoc = gql`
|
|
fragment ShippingZoneDetails on ShippingZone {
|
|
...ShippingZone
|
|
shippingMethods {
|
|
...ShippingMethodType
|
|
}
|
|
warehouses {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
${ShippingZoneFragmentDoc}
|
|
${ShippingMethodTypeFragmentDoc}`;
|
|
export const LanguageFragmentDoc = gql`
|
|
fragment Language on LanguageDisplay {
|
|
code
|
|
language
|
|
}
|
|
`;
|
|
export const LimitInfoFragmentDoc = gql`
|
|
fragment LimitInfo on Limits {
|
|
channels @include(if: $channels)
|
|
orders @include(if: $orders)
|
|
productVariants @include(if: $productVariants)
|
|
staffUsers @include(if: $staffUsers)
|
|
warehouses @include(if: $warehouses)
|
|
}
|
|
`;
|
|
export const ShopLimitFragmentDoc = gql`
|
|
fragment ShopLimit on Shop {
|
|
limits {
|
|
currentUsage {
|
|
...LimitInfo
|
|
}
|
|
allowedUsage {
|
|
...LimitInfo
|
|
}
|
|
}
|
|
}
|
|
${LimitInfoFragmentDoc}`;
|
|
export const ShopFragmentDoc = gql`
|
|
fragment Shop on Shop {
|
|
companyAddress {
|
|
...Address
|
|
}
|
|
countries {
|
|
code
|
|
country
|
|
}
|
|
customerSetPasswordUrl
|
|
defaultMailSenderAddress
|
|
defaultMailSenderName
|
|
description
|
|
domain {
|
|
host
|
|
}
|
|
name
|
|
reserveStockDurationAnonymousUser
|
|
reserveStockDurationAuthenticatedUser
|
|
limitQuantityPerCheckout
|
|
}
|
|
${AddressFragmentDoc}`;
|
|
export const StaffMemberDetailsFragmentDoc = gql`
|
|
fragment StaffMemberDetails on User {
|
|
...StaffMember
|
|
permissionGroups {
|
|
id
|
|
name
|
|
userCanManage
|
|
}
|
|
userPermissions {
|
|
code
|
|
name
|
|
}
|
|
avatar(size: 120) {
|
|
url
|
|
}
|
|
}
|
|
${StaffMemberFragmentDoc}`;
|
|
export const CountryFragmentDoc = gql`
|
|
fragment Country on CountryDisplay {
|
|
country
|
|
code
|
|
}
|
|
`;
|
|
export const CountryWithCodeFragmentDoc = gql`
|
|
fragment CountryWithCode on CountryDisplay {
|
|
country
|
|
code
|
|
}
|
|
`;
|
|
export const TaxConfigurationPerCountryFragmentDoc = gql`
|
|
fragment TaxConfigurationPerCountry on TaxConfigurationPerCountry {
|
|
country {
|
|
...CountryWithCode
|
|
}
|
|
chargeTaxes
|
|
taxCalculationStrategy
|
|
displayGrossPrices
|
|
}
|
|
${CountryWithCodeFragmentDoc}`;
|
|
export const TaxConfigurationFragmentDoc = gql`
|
|
fragment TaxConfiguration on TaxConfiguration {
|
|
id
|
|
channel {
|
|
id
|
|
name
|
|
}
|
|
displayGrossPrices
|
|
pricesEnteredWithTax
|
|
chargeTaxes
|
|
taxCalculationStrategy
|
|
countries {
|
|
...TaxConfigurationPerCountry
|
|
}
|
|
}
|
|
${TaxConfigurationPerCountryFragmentDoc}`;
|
|
export const TaxCountryConfigurationFragmentDoc = gql`
|
|
fragment TaxCountryConfiguration on TaxCountryConfiguration {
|
|
country {
|
|
...CountryWithCode
|
|
}
|
|
taxClassCountryRates {
|
|
rate
|
|
taxClass {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
}
|
|
${CountryWithCodeFragmentDoc}`;
|
|
export const TaxClassBaseFragmentDoc = gql`
|
|
fragment TaxClassBase on TaxClass {
|
|
id
|
|
name
|
|
}
|
|
`;
|
|
export const TaxRateFragmentDoc = gql`
|
|
fragment TaxRate on TaxClassCountryRate {
|
|
country {
|
|
...CountryWithCode
|
|
}
|
|
rate
|
|
}
|
|
${CountryWithCodeFragmentDoc}`;
|
|
export const TaxClassFragmentDoc = gql`
|
|
fragment TaxClass on TaxClass {
|
|
...TaxClassBase
|
|
countries {
|
|
...TaxRate
|
|
}
|
|
...Metadata
|
|
}
|
|
${TaxClassBaseFragmentDoc}
|
|
${TaxRateFragmentDoc}
|
|
${MetadataFragmentDoc}`;
|
|
export const TimePeriodFragmentDoc = gql`
|
|
fragment TimePeriod on TimePeriod {
|
|
amount
|
|
type
|
|
}
|
|
`;
|
|
export const CategoryTranslationFragmentDoc = gql`
|
|
fragment CategoryTranslation on CategoryTranslatableContent {
|
|
translation(languageCode: $language) {
|
|
id
|
|
description
|
|
language {
|
|
language
|
|
}
|
|
name
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
category {
|
|
id
|
|
name
|
|
description
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
}
|
|
`;
|
|
export const CollectionTranslationFragmentDoc = gql`
|
|
fragment CollectionTranslation on CollectionTranslatableContent {
|
|
collection {
|
|
id
|
|
name
|
|
description
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
description
|
|
language {
|
|
language
|
|
}
|
|
name
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
}
|
|
`;
|
|
export const AttributeValueTranslatableFragmentDoc = gql`
|
|
fragment AttributeValueTranslatable on AttributeValueTranslatableContent {
|
|
id
|
|
name
|
|
plainText
|
|
richText
|
|
attributeValue {
|
|
id
|
|
}
|
|
attribute {
|
|
id
|
|
name
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
name
|
|
plainText
|
|
richText
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
export const ProductTranslationFragmentDoc = gql`
|
|
fragment ProductTranslation on ProductTranslatableContent {
|
|
product {
|
|
id
|
|
name
|
|
description
|
|
seoDescription
|
|
seoTitle
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
seoTitle
|
|
seoDescription
|
|
name
|
|
description
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
}
|
|
attributeValues {
|
|
...AttributeValueTranslatable
|
|
}
|
|
}
|
|
${AttributeValueTranslatableFragmentDoc}`;
|
|
export const ProductVariantTranslationFragmentDoc = gql`
|
|
fragment ProductVariantTranslation on ProductVariantTranslatableContent {
|
|
productVariant {
|
|
id
|
|
}
|
|
name
|
|
translation(languageCode: $language) {
|
|
id
|
|
name
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
}
|
|
attributeValues {
|
|
...AttributeValueTranslatable
|
|
}
|
|
}
|
|
${AttributeValueTranslatableFragmentDoc}`;
|
|
export const SaleTranslationFragmentDoc = gql`
|
|
fragment SaleTranslation on SaleTranslatableContent {
|
|
sale {
|
|
id
|
|
name
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const VoucherTranslationFragmentDoc = gql`
|
|
fragment VoucherTranslation on VoucherTranslatableContent {
|
|
name
|
|
voucher {
|
|
id
|
|
name
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const ShippingMethodTranslationFragmentDoc = gql`
|
|
fragment ShippingMethodTranslation on ShippingMethodTranslatableContent {
|
|
id
|
|
name
|
|
description
|
|
shippingMethod {
|
|
id
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
name
|
|
description
|
|
}
|
|
}
|
|
`;
|
|
export const PageTranslationFragmentDoc = gql`
|
|
fragment PageTranslation on PageTranslatableContent {
|
|
page {
|
|
id
|
|
content
|
|
seoDescription
|
|
seoTitle
|
|
title
|
|
}
|
|
translation(languageCode: $language) {
|
|
id
|
|
content
|
|
seoDescription
|
|
seoTitle
|
|
title
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
}
|
|
attributeValues {
|
|
...AttributeValueTranslatable
|
|
}
|
|
}
|
|
${AttributeValueTranslatableFragmentDoc}`;
|
|
export const PageTranslatableFragmentDoc = gql`
|
|
fragment PageTranslatable on PageTranslatableContent {
|
|
id
|
|
content
|
|
seoDescription
|
|
seoTitle
|
|
title
|
|
translation(languageCode: $language) {
|
|
id
|
|
content
|
|
seoDescription
|
|
seoTitle
|
|
title
|
|
language {
|
|
code
|
|
language
|
|
}
|
|
}
|
|
}
|
|
`;
|
|
export const AttributeTranslationFragmentDoc = gql`
|
|
fragment AttributeTranslation on AttributeTranslatableContent {
|
|
id
|
|
name
|
|
translation(languageCode: $language) {
|
|
id
|
|
name
|
|
}
|
|
attribute {
|
|
id
|
|
name
|
|
inputType
|
|
}
|
|
}
|
|
`;
|
|
export const AttributeChoicesTranslationFragmentDoc = gql`
|
|
fragment AttributeChoicesTranslation on AttributeValueCountableConnection {
|
|
pageInfo {
|
|
...PageInfo
|
|
}
|
|
edges {
|
|
cursor
|
|
node {
|
|
id
|
|
name
|
|
plainText
|
|
richText
|
|
inputType
|
|
translation(languageCode: $language) {
|
|
id
|
|
name
|
|
plainText
|
|
richText
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${PageInfoFragmentDoc}`;
|
|
export const AttributeTranslationDetailsFragmentDoc = gql`
|
|
fragment AttributeTranslationDetails on AttributeTranslatableContent {
|
|
translation(languageCode: $language) {
|
|
id
|
|
name
|
|
}
|
|
attribute {
|
|
id
|
|
name
|
|
inputType
|
|
withChoices
|
|
choices(
|
|
first: $firstValues
|
|
after: $afterValues
|
|
last: $lastValues
|
|
before: $beforeValues
|
|
) {
|
|
...AttributeChoicesTranslation
|
|
}
|
|
}
|
|
}
|
|
${AttributeChoicesTranslationFragmentDoc}`;
|
|
export const MenuItemTranslationFragmentDoc = gql`
|
|
fragment MenuItemTranslation on MenuItemTranslatableContent {
|
|
translation(languageCode: $language) {
|
|
id
|
|
language {
|
|
language
|
|
}
|
|
name
|
|
}
|
|
menuItem {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
`;
|
|
export const WarehouseWithShippingFragmentDoc = gql`
|
|
fragment WarehouseWithShipping on Warehouse {
|
|
...Warehouse
|
|
shippingZones(first: 100) {
|
|
edges {
|
|
node {
|
|
id
|
|
name
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${WarehouseFragmentDoc}`;
|
|
export const WarehouseDetailsFragmentDoc = gql`
|
|
fragment WarehouseDetails on Warehouse {
|
|
isPrivate
|
|
clickAndCollectOption
|
|
...WarehouseWithShipping
|
|
address {
|
|
...Address
|
|
}
|
|
}
|
|
${WarehouseWithShippingFragmentDoc}
|
|
${AddressFragmentDoc}`;
|
|
export const WebhookDetailsFragmentDoc = gql`
|
|
fragment WebhookDetails on Webhook {
|
|
...Webhook
|
|
syncEvents {
|
|
eventType
|
|
}
|
|
asyncEvents {
|
|
eventType
|
|
}
|
|
secretKey
|
|
targetUrl
|
|
subscriptionQuery
|
|
customHeaders
|
|
}
|
|
${WebhookFragmentDoc}`;
|
|
export const ChannelOrderSettingsUpdateDocument = gql`
|
|
mutation ChannelOrderSettingsUpdate($id: ID!, $input: ChannelUpdateInput!) {
|
|
channelUpdate(id: $id, input: $input) {
|
|
channel {
|
|
...ChannelDetails
|
|
...ChannelOrderSettings
|
|
}
|
|
errors {
|
|
...ChannelError
|
|
}
|
|
}
|
|
}
|
|
${ChannelDetailsFragmentDoc}
|
|
${ChannelOrderSettingsFragmentDoc}
|
|
${ChannelErrorFragmentDoc}`;
|
|
export type ChannelOrderSettingsUpdateMutationFn = Apollo.MutationFunction<Types.ChannelOrderSettingsUpdateMutation, Types.ChannelOrderSettingsUpdateMutationVariables>;
|
|
|
|
/**
|
|
* __useChannelOrderSettingsUpdateMutation__
|
|
*
|
|
* To run a mutation, you first call `useChannelOrderSettingsUpdateMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useChannelOrderSettingsUpdateMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [channelOrderSettingsUpdateMutation, { data, loading, error }] = useChannelOrderSettingsUpdateMutation({
|
|
* variables: {
|
|
* id: // value for 'id'
|
|
* input: // value for 'input'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useChannelOrderSettingsUpdateMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.ChannelOrderSettingsUpdateMutation, Types.ChannelOrderSettingsUpdateMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.ChannelOrderSettingsUpdateMutation, Types.ChannelOrderSettingsUpdateMutationVariables>(ChannelOrderSettingsUpdateDocument, options);
|
|
}
|
|
export type ChannelOrderSettingsUpdateMutationHookResult = ReturnType<typeof useChannelOrderSettingsUpdateMutation>;
|
|
export type ChannelOrderSettingsUpdateMutationResult = Apollo.MutationResult<Types.ChannelOrderSettingsUpdateMutation>;
|
|
export type ChannelOrderSettingsUpdateMutationOptions = Apollo.BaseMutationOptions<Types.ChannelOrderSettingsUpdateMutation, Types.ChannelOrderSettingsUpdateMutationVariables>;
|
|
export const ChannelCreateWithSettingsDocument = gql`
|
|
mutation ChannelCreateWithSettings($input: ChannelCreateInput!) {
|
|
channelCreate(input: $input) {
|
|
channel {
|
|
...ChannelDetails
|
|
...ChannelOrderSettings
|
|
}
|
|
errors {
|
|
...ChannelError
|
|
}
|
|
}
|
|
}
|
|
${ChannelDetailsFragmentDoc}
|
|
${ChannelOrderSettingsFragmentDoc}
|
|
${ChannelErrorFragmentDoc}`;
|
|
export type ChannelCreateWithSettingsMutationFn = Apollo.MutationFunction<Types.ChannelCreateWithSettingsMutation, Types.ChannelCreateWithSettingsMutationVariables>;
|
|
|
|
/**
|
|
* __useChannelCreateWithSettingsMutation__
|
|
*
|
|
* To run a mutation, you first call `useChannelCreateWithSettingsMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useChannelCreateWithSettingsMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [channelCreateWithSettingsMutation, { data, loading, error }] = useChannelCreateWithSettingsMutation({
|
|
* variables: {
|
|
* input: // value for 'input'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useChannelCreateWithSettingsMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.ChannelCreateWithSettingsMutation, Types.ChannelCreateWithSettingsMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.ChannelCreateWithSettingsMutation, Types.ChannelCreateWithSettingsMutationVariables>(ChannelCreateWithSettingsDocument, options);
|
|
}
|
|
export type ChannelCreateWithSettingsMutationHookResult = ReturnType<typeof useChannelCreateWithSettingsMutation>;
|
|
export type ChannelCreateWithSettingsMutationResult = Apollo.MutationResult<Types.ChannelCreateWithSettingsMutation>;
|
|
export type ChannelCreateWithSettingsMutationOptions = Apollo.BaseMutationOptions<Types.ChannelCreateWithSettingsMutation, Types.ChannelCreateWithSettingsMutationVariables>;
|
|
export const ChannelOrderSettingsDocument = gql`
|
|
query ChannelOrderSettings($id: ID!) {
|
|
channel(id: $id) {
|
|
...ChannelOrderSettings
|
|
}
|
|
}
|
|
${ChannelOrderSettingsFragmentDoc}`;
|
|
|
|
/**
|
|
* __useChannelOrderSettingsQuery__
|
|
*
|
|
* To run a query within a React component, call `useChannelOrderSettingsQuery` and pass it any options that fit your needs.
|
|
* When your component renders, `useChannelOrderSettingsQuery` returns an object from Apollo Client that contains loading, error, and data properties
|
|
* you can use to render your UI.
|
|
*
|
|
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
|
|
*
|
|
* @example
|
|
* const { data, loading, error } = useChannelOrderSettingsQuery({
|
|
* variables: {
|
|
* id: // value for 'id'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useChannelOrderSettingsQuery(baseOptions: ApolloReactHooks.QueryHookOptions<Types.ChannelOrderSettingsQuery, Types.ChannelOrderSettingsQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useQuery<Types.ChannelOrderSettingsQuery, Types.ChannelOrderSettingsQueryVariables>(ChannelOrderSettingsDocument, options);
|
|
}
|
|
export function useChannelOrderSettingsLazyQuery(baseOptions?: ApolloReactHooks.LazyQueryHookOptions<Types.ChannelOrderSettingsQuery, Types.ChannelOrderSettingsQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useLazyQuery<Types.ChannelOrderSettingsQuery, Types.ChannelOrderSettingsQueryVariables>(ChannelOrderSettingsDocument, options);
|
|
}
|
|
export type ChannelOrderSettingsQueryHookResult = ReturnType<typeof useChannelOrderSettingsQuery>;
|
|
export type ChannelOrderSettingsLazyQueryHookResult = ReturnType<typeof useChannelOrderSettingsLazyQuery>;
|
|
export type ChannelOrderSettingsQueryResult = Apollo.QueryResult<Types.ChannelOrderSettingsQuery, Types.ChannelOrderSettingsQueryVariables>;
|
|
export const OrderTransactionRequestActionDocument = gql`
|
|
mutation OrderTransactionRequestAction($action: TransactionActionEnum!, $transactionId: ID!) {
|
|
transactionRequestAction(actionType: $action, id: $transactionId) {
|
|
errors {
|
|
...TransactionRequestActionError
|
|
}
|
|
}
|
|
}
|
|
${TransactionRequestActionErrorFragmentDoc}`;
|
|
export type OrderTransactionRequestActionMutationFn = Apollo.MutationFunction<Types.OrderTransactionRequestActionMutation, Types.OrderTransactionRequestActionMutationVariables>;
|
|
|
|
/**
|
|
* __useOrderTransactionRequestActionMutation__
|
|
*
|
|
* To run a mutation, you first call `useOrderTransactionRequestActionMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderTransactionRequestActionMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [orderTransactionRequestActionMutation, { data, loading, error }] = useOrderTransactionRequestActionMutation({
|
|
* variables: {
|
|
* action: // value for 'action'
|
|
* transactionId: // value for 'transactionId'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderTransactionRequestActionMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.OrderTransactionRequestActionMutation, Types.OrderTransactionRequestActionMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.OrderTransactionRequestActionMutation, Types.OrderTransactionRequestActionMutationVariables>(OrderTransactionRequestActionDocument, options);
|
|
}
|
|
export type OrderTransactionRequestActionMutationHookResult = ReturnType<typeof useOrderTransactionRequestActionMutation>;
|
|
export type OrderTransactionRequestActionMutationResult = Apollo.MutationResult<Types.OrderTransactionRequestActionMutation>;
|
|
export type OrderTransactionRequestActionMutationOptions = Apollo.BaseMutationOptions<Types.OrderTransactionRequestActionMutation, Types.OrderTransactionRequestActionMutationVariables>;
|
|
export const OrderGrantRefundAddDocument = gql`
|
|
mutation OrderGrantRefundAdd($orderId: ID!, $amount: Decimal!, $reason: String) {
|
|
orderGrantRefundCreate(id: $orderId, input: {amount: $amount, reason: $reason}) {
|
|
errors {
|
|
...OrderGrantRefundCreateError
|
|
}
|
|
}
|
|
}
|
|
${OrderGrantRefundCreateErrorFragmentDoc}`;
|
|
export type OrderGrantRefundAddMutationFn = Apollo.MutationFunction<Types.OrderGrantRefundAddMutation, Types.OrderGrantRefundAddMutationVariables>;
|
|
|
|
/**
|
|
* __useOrderGrantRefundAddMutation__
|
|
*
|
|
* To run a mutation, you first call `useOrderGrantRefundAddMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderGrantRefundAddMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [orderGrantRefundAddMutation, { data, loading, error }] = useOrderGrantRefundAddMutation({
|
|
* variables: {
|
|
* orderId: // value for 'orderId'
|
|
* amount: // value for 'amount'
|
|
* reason: // value for 'reason'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderGrantRefundAddMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.OrderGrantRefundAddMutation, Types.OrderGrantRefundAddMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.OrderGrantRefundAddMutation, Types.OrderGrantRefundAddMutationVariables>(OrderGrantRefundAddDocument, options);
|
|
}
|
|
export type OrderGrantRefundAddMutationHookResult = ReturnType<typeof useOrderGrantRefundAddMutation>;
|
|
export type OrderGrantRefundAddMutationResult = Apollo.MutationResult<Types.OrderGrantRefundAddMutation>;
|
|
export type OrderGrantRefundAddMutationOptions = Apollo.BaseMutationOptions<Types.OrderGrantRefundAddMutation, Types.OrderGrantRefundAddMutationVariables>;
|
|
export const OrderGrantRefundEditDocument = gql`
|
|
mutation OrderGrantRefundEdit($refundId: ID!, $amount: Decimal!, $reason: String) {
|
|
orderGrantRefundUpdate(id: $refundId, input: {amount: $amount, reason: $reason}) {
|
|
errors {
|
|
...OrderGrantRefundUpdateError
|
|
}
|
|
}
|
|
}
|
|
${OrderGrantRefundUpdateErrorFragmentDoc}`;
|
|
export type OrderGrantRefundEditMutationFn = Apollo.MutationFunction<Types.OrderGrantRefundEditMutation, Types.OrderGrantRefundEditMutationVariables>;
|
|
|
|
/**
|
|
* __useOrderGrantRefundEditMutation__
|
|
*
|
|
* To run a mutation, you first call `useOrderGrantRefundEditMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderGrantRefundEditMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [orderGrantRefundEditMutation, { data, loading, error }] = useOrderGrantRefundEditMutation({
|
|
* variables: {
|
|
* refundId: // value for 'refundId'
|
|
* amount: // value for 'amount'
|
|
* reason: // value for 'reason'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderGrantRefundEditMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.OrderGrantRefundEditMutation, Types.OrderGrantRefundEditMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.OrderGrantRefundEditMutation, Types.OrderGrantRefundEditMutationVariables>(OrderGrantRefundEditDocument, options);
|
|
}
|
|
export type OrderGrantRefundEditMutationHookResult = ReturnType<typeof useOrderGrantRefundEditMutation>;
|
|
export type OrderGrantRefundEditMutationResult = Apollo.MutationResult<Types.OrderGrantRefundEditMutation>;
|
|
export type OrderGrantRefundEditMutationOptions = Apollo.BaseMutationOptions<Types.OrderGrantRefundEditMutation, Types.OrderGrantRefundEditMutationVariables>;
|
|
export const OrderSendRefundDocument = gql`
|
|
mutation OrderSendRefund($amount: PositiveDecimal!, $transactionId: ID!) {
|
|
transactionRequestAction(
|
|
actionType: REFUND
|
|
amount: $amount
|
|
id: $transactionId
|
|
) {
|
|
transaction {
|
|
...TransactionItem
|
|
}
|
|
errors {
|
|
...TransactionRequestActionError
|
|
}
|
|
}
|
|
}
|
|
${TransactionItemFragmentDoc}
|
|
${TransactionRequestActionErrorFragmentDoc}`;
|
|
export type OrderSendRefundMutationFn = Apollo.MutationFunction<Types.OrderSendRefundMutation, Types.OrderSendRefundMutationVariables>;
|
|
|
|
/**
|
|
* __useOrderSendRefundMutation__
|
|
*
|
|
* To run a mutation, you first call `useOrderSendRefundMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderSendRefundMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [orderSendRefundMutation, { data, loading, error }] = useOrderSendRefundMutation({
|
|
* variables: {
|
|
* amount: // value for 'amount'
|
|
* transactionId: // value for 'transactionId'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderSendRefundMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.OrderSendRefundMutation, Types.OrderSendRefundMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.OrderSendRefundMutation, Types.OrderSendRefundMutationVariables>(OrderSendRefundDocument, options);
|
|
}
|
|
export type OrderSendRefundMutationHookResult = ReturnType<typeof useOrderSendRefundMutation>;
|
|
export type OrderSendRefundMutationResult = Apollo.MutationResult<Types.OrderSendRefundMutation>;
|
|
export type OrderSendRefundMutationOptions = Apollo.BaseMutationOptions<Types.OrderSendRefundMutation, Types.OrderSendRefundMutationVariables>;
|
|
export const CreateManualTransactionCaptureDocument = gql`
|
|
mutation CreateManualTransactionCapture($orderId: ID!, $amount: PositiveDecimal!, $currency: String!, $description: String, $pspReference: String) {
|
|
transactionCreate(
|
|
id: $orderId
|
|
transaction: {type: "Manual capture", status: "Success", pspReference: $pspReference, amountCharged: {amount: $amount, currency: $currency}}
|
|
transactionEvent: {status: SUCCESS, pspReference: $pspReference, name: $description}
|
|
) {
|
|
transaction {
|
|
...TransactionItem
|
|
}
|
|
errors {
|
|
...TransactionCreateError
|
|
}
|
|
}
|
|
}
|
|
${TransactionItemFragmentDoc}
|
|
${TransactionCreateErrorFragmentDoc}`;
|
|
export type CreateManualTransactionCaptureMutationFn = Apollo.MutationFunction<Types.CreateManualTransactionCaptureMutation, Types.CreateManualTransactionCaptureMutationVariables>;
|
|
|
|
/**
|
|
* __useCreateManualTransactionCaptureMutation__
|
|
*
|
|
* To run a mutation, you first call `useCreateManualTransactionCaptureMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useCreateManualTransactionCaptureMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [createManualTransactionCaptureMutation, { data, loading, error }] = useCreateManualTransactionCaptureMutation({
|
|
* variables: {
|
|
* orderId: // value for 'orderId'
|
|
* amount: // value for 'amount'
|
|
* currency: // value for 'currency'
|
|
* description: // value for 'description'
|
|
* pspReference: // value for 'pspReference'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useCreateManualTransactionCaptureMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.CreateManualTransactionCaptureMutation, Types.CreateManualTransactionCaptureMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.CreateManualTransactionCaptureMutation, Types.CreateManualTransactionCaptureMutationVariables>(CreateManualTransactionCaptureDocument, options);
|
|
}
|
|
export type CreateManualTransactionCaptureMutationHookResult = ReturnType<typeof useCreateManualTransactionCaptureMutation>;
|
|
export type CreateManualTransactionCaptureMutationResult = Apollo.MutationResult<Types.CreateManualTransactionCaptureMutation>;
|
|
export type CreateManualTransactionCaptureMutationOptions = Apollo.BaseMutationOptions<Types.CreateManualTransactionCaptureMutation, Types.CreateManualTransactionCaptureMutationVariables>;
|
|
export const CreateManualTransactionRefundDocument = gql`
|
|
mutation CreateManualTransactionRefund($orderId: ID!, $amount: PositiveDecimal!, $currency: String!, $description: String, $pspReference: String) {
|
|
transactionCreate(
|
|
id: $orderId
|
|
transaction: {type: "Manual refund", status: "Success", pspReference: $pspReference, amountRefunded: {amount: $amount, currency: $currency}}
|
|
transactionEvent: {status: SUCCESS, pspReference: $pspReference, name: $description}
|
|
) {
|
|
transaction {
|
|
...TransactionItem
|
|
}
|
|
errors {
|
|
...TransactionCreateError
|
|
}
|
|
}
|
|
}
|
|
${TransactionItemFragmentDoc}
|
|
${TransactionCreateErrorFragmentDoc}`;
|
|
export type CreateManualTransactionRefundMutationFn = Apollo.MutationFunction<Types.CreateManualTransactionRefundMutation, Types.CreateManualTransactionRefundMutationVariables>;
|
|
|
|
/**
|
|
* __useCreateManualTransactionRefundMutation__
|
|
*
|
|
* To run a mutation, you first call `useCreateManualTransactionRefundMutation` within a React component and pass it any options that fit your needs.
|
|
* When your component renders, `useCreateManualTransactionRefundMutation` returns a tuple that includes:
|
|
* - A mutate function that you can call at any time to execute the mutation
|
|
* - An object with fields that represent the current status of the mutation's execution
|
|
*
|
|
* @param baseOptions options that will be passed into the mutation, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options-2;
|
|
*
|
|
* @example
|
|
* const [createManualTransactionRefundMutation, { data, loading, error }] = useCreateManualTransactionRefundMutation({
|
|
* variables: {
|
|
* orderId: // value for 'orderId'
|
|
* amount: // value for 'amount'
|
|
* currency: // value for 'currency'
|
|
* description: // value for 'description'
|
|
* pspReference: // value for 'pspReference'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useCreateManualTransactionRefundMutation(baseOptions?: ApolloReactHooks.MutationHookOptions<Types.CreateManualTransactionRefundMutation, Types.CreateManualTransactionRefundMutationVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useMutation<Types.CreateManualTransactionRefundMutation, Types.CreateManualTransactionRefundMutationVariables>(CreateManualTransactionRefundDocument, options);
|
|
}
|
|
export type CreateManualTransactionRefundMutationHookResult = ReturnType<typeof useCreateManualTransactionRefundMutation>;
|
|
export type CreateManualTransactionRefundMutationResult = Apollo.MutationResult<Types.CreateManualTransactionRefundMutation>;
|
|
export type CreateManualTransactionRefundMutationOptions = Apollo.BaseMutationOptions<Types.CreateManualTransactionRefundMutation, Types.CreateManualTransactionRefundMutationVariables>;
|
|
export const OrderDetailsWithTransactionsDocument = gql`
|
|
query OrderDetailsWithTransactions($id: ID!) {
|
|
order(id: $id) {
|
|
...OrderDetailsWithTransactions
|
|
}
|
|
shop {
|
|
countries {
|
|
code
|
|
country
|
|
}
|
|
defaultWeightUnit
|
|
fulfillmentAllowUnpaid
|
|
fulfillmentAutoApprove
|
|
availablePaymentGateways {
|
|
...PaymentGateway
|
|
}
|
|
}
|
|
}
|
|
${OrderDetailsWithTransactionsFragmentDoc}
|
|
${PaymentGatewayFragmentDoc}`;
|
|
|
|
/**
|
|
* __useOrderDetailsWithTransactionsQuery__
|
|
*
|
|
* To run a query within a React component, call `useOrderDetailsWithTransactionsQuery` and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderDetailsWithTransactionsQuery` returns an object from Apollo Client that contains loading, error, and data properties
|
|
* you can use to render your UI.
|
|
*
|
|
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
|
|
*
|
|
* @example
|
|
* const { data, loading, error } = useOrderDetailsWithTransactionsQuery({
|
|
* variables: {
|
|
* id: // value for 'id'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderDetailsWithTransactionsQuery(baseOptions: ApolloReactHooks.QueryHookOptions<Types.OrderDetailsWithTransactionsQuery, Types.OrderDetailsWithTransactionsQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useQuery<Types.OrderDetailsWithTransactionsQuery, Types.OrderDetailsWithTransactionsQueryVariables>(OrderDetailsWithTransactionsDocument, options);
|
|
}
|
|
export function useOrderDetailsWithTransactionsLazyQuery(baseOptions?: ApolloReactHooks.LazyQueryHookOptions<Types.OrderDetailsWithTransactionsQuery, Types.OrderDetailsWithTransactionsQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useLazyQuery<Types.OrderDetailsWithTransactionsQuery, Types.OrderDetailsWithTransactionsQueryVariables>(OrderDetailsWithTransactionsDocument, options);
|
|
}
|
|
export type OrderDetailsWithTransactionsQueryHookResult = ReturnType<typeof useOrderDetailsWithTransactionsQuery>;
|
|
export type OrderDetailsWithTransactionsLazyQueryHookResult = ReturnType<typeof useOrderDetailsWithTransactionsLazyQuery>;
|
|
export type OrderDetailsWithTransactionsQueryResult = Apollo.QueryResult<Types.OrderDetailsWithTransactionsQuery, Types.OrderDetailsWithTransactionsQueryVariables>;
|
|
export const OrderDetailsGrantRefundDocument = gql`
|
|
query OrderDetailsGrantRefund($id: ID!) {
|
|
order(id: $id) {
|
|
...OrderDetailsGrantRefund
|
|
}
|
|
}
|
|
${OrderDetailsGrantRefundFragmentDoc}`;
|
|
|
|
/**
|
|
* __useOrderDetailsGrantRefundQuery__
|
|
*
|
|
* To run a query within a React component, call `useOrderDetailsGrantRefundQuery` and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderDetailsGrantRefundQuery` returns an object from Apollo Client that contains loading, error, and data properties
|
|
* you can use to render your UI.
|
|
*
|
|
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
|
|
*
|
|
* @example
|
|
* const { data, loading, error } = useOrderDetailsGrantRefundQuery({
|
|
* variables: {
|
|
* id: // value for 'id'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderDetailsGrantRefundQuery(baseOptions: ApolloReactHooks.QueryHookOptions<Types.OrderDetailsGrantRefundQuery, Types.OrderDetailsGrantRefundQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useQuery<Types.OrderDetailsGrantRefundQuery, Types.OrderDetailsGrantRefundQueryVariables>(OrderDetailsGrantRefundDocument, options);
|
|
}
|
|
export function useOrderDetailsGrantRefundLazyQuery(baseOptions?: ApolloReactHooks.LazyQueryHookOptions<Types.OrderDetailsGrantRefundQuery, Types.OrderDetailsGrantRefundQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useLazyQuery<Types.OrderDetailsGrantRefundQuery, Types.OrderDetailsGrantRefundQueryVariables>(OrderDetailsGrantRefundDocument, options);
|
|
}
|
|
export type OrderDetailsGrantRefundQueryHookResult = ReturnType<typeof useOrderDetailsGrantRefundQuery>;
|
|
export type OrderDetailsGrantRefundLazyQueryHookResult = ReturnType<typeof useOrderDetailsGrantRefundLazyQuery>;
|
|
export type OrderDetailsGrantRefundQueryResult = Apollo.QueryResult<Types.OrderDetailsGrantRefundQuery, Types.OrderDetailsGrantRefundQueryVariables>;
|
|
export const OrderDetailsGrantRefundEditDocument = gql`
|
|
query OrderDetailsGrantRefundEdit($id: ID!) {
|
|
order(id: $id) {
|
|
...OrderDetailsGrantRefund
|
|
grantedRefunds {
|
|
id
|
|
reason
|
|
amount {
|
|
...Money
|
|
}
|
|
}
|
|
}
|
|
}
|
|
${OrderDetailsGrantRefundFragmentDoc}
|
|
${MoneyFragmentDoc}`;
|
|
|
|
/**
|
|
* __useOrderDetailsGrantRefundEditQuery__
|
|
*
|
|
* To run a query within a React component, call `useOrderDetailsGrantRefundEditQuery` and pass it any options that fit your needs.
|
|
* When your component renders, `useOrderDetailsGrantRefundEditQuery` returns an object from Apollo Client that contains loading, error, and data properties
|
|
* you can use to render your UI.
|
|
*
|
|
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
|
|
*
|
|
* @example
|
|
* const { data, loading, error } = useOrderDetailsGrantRefundEditQuery({
|
|
* variables: {
|
|
* id: // value for 'id'
|
|
* },
|
|
* });
|
|
*/
|
|
export function useOrderDetailsGrantRefundEditQuery(baseOptions: ApolloReactHooks.QueryHookOptions<Types.OrderDetailsGrantRefundEditQuery, Types.OrderDetailsGrantRefundEditQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useQuery<Types.OrderDetailsGrantRefundEditQuery, Types.OrderDetailsGrantRefundEditQueryVariables>(OrderDetailsGrantRefundEditDocument, options);
|
|
}
|
|
export function useOrderDetailsGrantRefundEditLazyQuery(baseOptions?: ApolloReactHooks.LazyQueryHookOptions<Types.OrderDetailsGrantRefundEditQuery, Types.OrderDetailsGrantRefundEditQueryVariables>) {
|
|
const options = {...defaultOptions, ...baseOptions}
|
|
return ApolloReactHooks.useLazyQuery<Types.OrderDetailsGrantRefundEditQuery, Types.OrderDetailsGrantRefundEditQueryVariables>(OrderDetailsGrantRefundEditDocument, options);
|
|
}
|
|
export type OrderDetailsGrantRefundEditQueryHookResult = ReturnType<typeof useOrderDetailsGrantRefundEditQuery>;
|
|
export type OrderDetailsGrantRefundEditLazyQueryHookResult = ReturnType<typeof useOrderDetailsGrantRefundEditLazyQuery>;
|
|
export type OrderDetailsGrantRefundEditQueryResult = Apollo.QueryResult<Types.OrderDetailsGrantRefundEditQuery, Types.OrderDetailsGrantRefundEditQueryVariables>; |