PromucFlow_constructor/app/client/src/sagas/SagaUtils.ts

14 lines
412 B
TypeScript

import { ApplicationPagePayload } from "api/ApplicationApi";
export const getDefaultPageId = (
pages?: ApplicationPagePayload[],
): string | undefined => {
let defaultPage: ApplicationPagePayload | undefined = undefined;
if (pages) {
defaultPage = pages.find(page => page.isDefault);
if (!defaultPage) {
defaultPage = pages[0];
}
}
return defaultPage ? defaultPage.id : undefined;
};