saleor-dashboard/src/graphql/hooks.transactions.generated.ts
Jonatan Witoszek 2532426c20
Support for new transactions API (#2233)
* 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>
2023-03-09 16:51:19 +01:00

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>;