mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-09-24 12:36:13 +00:00
20 lines
624 B
TypeScript
20 lines
624 B
TypeScript
import { BaseParameters } from '../../../types/parameters';
|
|
import { useBaseParameters, BaseParametersHook } from '../shared/useBaseParameters';
|
|
|
|
export interface FlattenParameters extends BaseParameters {
|
|
flattenOnlyForms: boolean;
|
|
}
|
|
|
|
export const defaultParameters: FlattenParameters = {
|
|
flattenOnlyForms: false,
|
|
};
|
|
|
|
export type FlattenParametersHook = BaseParametersHook<FlattenParameters>;
|
|
|
|
export const useFlattenParameters = (): FlattenParametersHook => {
|
|
return useBaseParameters({
|
|
defaultParameters,
|
|
endpointName: 'flatten',
|
|
validateFn: () => true, // Always valid - no required parameters
|
|
});
|
|
}; |