@baseplate-dev/react-generators
Version:
React Generators for Baseplate
18 lines • 711 B
TypeScript
import type { TsCodeFragment } from '@baseplate-dev/core-generators';
import type { GraphQLField } from '#src/writers/graphql/index.js';
export interface AdminCrudAction {
type: string;
name: string;
position: 'inline' | 'dropdown';
hookContent?: TsCodeFragment;
siblingContent?: TsCodeFragment;
action: TsCodeFragment;
graphQLFields?: GraphQLField[];
order: number;
}
export interface AdminCrudActionContainer {
addAction: (action: AdminCrudAction) => void;
getModelName: () => string;
}
export declare const adminCrudActionContainerProvider: import("@baseplate-dev/sync").ProviderType<AdminCrudActionContainer>;
//# sourceMappingURL=admin-crud-action-container.d.ts.map