Skip to content

Commit 8f77020

Browse files
committed
feat: add webhook payload classes for WooCommerce order creation and update
1 parent 170a26a commit 8f77020

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import {Identifier, Name, Schema} from "@code0-tech/hercules";
2+
import {schemas} from "../generated/woocommerce-schemas.ts";
3+
4+
const WooCommerceOrderCreatedPayloadSchema = schemas.Order;
5+
6+
@Identifier("WooCommerceOrderCreatedWebhookPayload")
7+
@Name({code: "en-US", content: "WooCommerceOrderCreatedWebhookPayload"})
8+
@Schema(WooCommerceOrderCreatedPayloadSchema)
9+
export class WooCommerceOrderCreatedWebhookPayload {
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import {Identifier, Name, Schema} from "@code0-tech/hercules";
2+
import {schemas} from "../generated/woocommerce-schemas.ts";
3+
4+
const WooCommerceOrderUpdatedPayloadSchema = schemas.Order;
5+
6+
@Identifier("WooCommerceOrderUpdatedWebhookPayload")
7+
@Name({code: "en-US", content: "WooCommerceOrderUpdatedWebhookPayload"})
8+
@Schema(WooCommerceOrderUpdatedPayloadSchema)
9+
export class WooCommerceOrderUpdatedWebhookPayload {
10+
}

0 commit comments

Comments
 (0)