This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,28 @@
// Metro module 8806 (f8807).
import { useState, useCallback, useMemo } from "react";
export function useOrderContext(a0) {
const [state, setState] = useState(a0);
const callback = useCallback((revision) => {
setState((prevState) => prevState != null ? {
...prevState,
revision
} : prevState);
}, []);
return useMemo(() => {
const id = state?.id;
const r9 = state == null;
let orderLineItemId = void 0;
if (!r9) {
const order_line_items = state.order_line_items;
orderLineItemId = order_line_items == null ? void 0 : order_line_items[0]?.id;
}
return {
order: state,
setOrder: setState,
setRevision: callback,
orderId: id,
orderLineItemId,
revision: state?.revision
};
}, [state, setState, callback]);
}