6 lines
329 B
TypeScript
6 lines
329 B
TypeScript
/** Inherited markup precedence: a provider-level markup wins, otherwise the global default. Returns undefined when neither is set. */
|
|
export const resolveInheritedMarkup = (args: {
|
|
providerMarkup?: number | null;
|
|
defaultMarkup?: number | null;
|
|
}): number | undefined => args.providerMarkup ?? args.defaultMarkup ?? undefined;
|