Merge pull request #8 from saleor/add-types-to-event-validation

Add types for event validation middleware
This commit is contained in:
Krzysztof Wolski 2022-07-20 15:20:08 +02:00 committed by GitHub
commit 626ee4e43b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,7 +31,7 @@ export const withSaleorDomainPresent: Middleware =
};
export const withSaleorEventMatch =
(expectedEvent: string): Middleware =>
<E extends string>(expectedEvent: `${Lowercase<E>}`): Middleware =>
(handler) =>
async (request) => {
const receivedEvent = request.headers[SALEOR_EVENT_HEADER];