PromucFlow_constructor/app/client/src/actions/communityTemplateActions.ts
Valera Melnikov 9eac55a380
chore: add consistent-type-definitions rule (#27907)
## Description
Add consistent-type-definitions rule
2023-10-11 10:35:24 +03:00

21 lines
531 B
TypeScript

import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants";
export interface PublishCommunityTemplatePayload {
title: string;
headline: string;
description: string;
useCases: string[];
authorEmail: string;
authorName: string;
shouldUpdateEmail: boolean;
shouldUpdateName: boolean;
branchName: string;
appUrl: string;
}
export const publishCommunityTemplate = (
payload: PublishCommunityTemplatePayload,
) => ({
type: ReduxActionTypes.PUBLISH_APP_AS_COMMUNITY_TEMPLATE_INIT,
payload,
});