Removing Prisma and Grapql-nestjs-prisma resolvers (#2574)
* Some cleaning * Fix seeds * Fix all sign in, sign up flow and apiKey optimistic rendering * Fix
This commit is contained in:
@ -1,5 +1,4 @@
|
||||
import { CompanyProgressPicker } from '@/companies/components/CompanyProgressPicker';
|
||||
import { useCreateCompanyProgress } from '@/companies/hooks/useCreateCompanyProgress';
|
||||
import { PageHotkeyScope } from '@/types/PageHotkeyScope';
|
||||
import { IconPlus } from '@/ui/display/icon/index';
|
||||
import { useSnackBar } from '@/ui/feedback/snack-bar/hooks/useSnackBar';
|
||||
@ -18,8 +17,6 @@ export const PipelineAddButton = () => {
|
||||
dropdownScopeId: 'add-pipeline-progress',
|
||||
});
|
||||
|
||||
const createCompanyProgress = useCreateCompanyProgress();
|
||||
|
||||
const handleCompanySelected = (
|
||||
selectedCompany: EntityForSelect | null,
|
||||
selectedPipelineStageId: string | null,
|
||||
@ -48,7 +45,7 @@ export const PipelineAddButton = () => {
|
||||
return;
|
||||
}
|
||||
closeDropdown();
|
||||
createCompanyProgress(selectedCompany.id, selectedPipelineStageId);
|
||||
//createCompanyProgress(selectedCompany.id, selectedPipelineStageId);
|
||||
};
|
||||
|
||||
return (
|
||||
|
||||
@ -1,9 +1,4 @@
|
||||
import {
|
||||
IconCalendarEvent,
|
||||
IconCurrencyDollar,
|
||||
IconProgressCheck,
|
||||
IconUser,
|
||||
} from '@/ui/display/icon';
|
||||
import { Person } from '@/people/types/Person';
|
||||
import { Entity } from '@/ui/input/relation-picker/types/EntityTypeForSelect';
|
||||
import {
|
||||
FieldDateMetadata,
|
||||
@ -13,14 +8,13 @@ import {
|
||||
FieldRelationMetadata,
|
||||
} from '@/ui/object/field/types/FieldMetadata';
|
||||
import { ColumnDefinition } from '@/ui/object/record-table/types/ColumnDefinition';
|
||||
import { Person } from '~/generated/graphql';
|
||||
|
||||
export const pipelineAvailableFieldDefinitions: ColumnDefinition<FieldMetadata>[] =
|
||||
[
|
||||
{
|
||||
fieldMetadataId: 'closeDate',
|
||||
label: 'Close Date',
|
||||
Icon: IconCalendarEvent,
|
||||
iconName: 'IconCalendarEvent',
|
||||
position: 0,
|
||||
type: 'DATE',
|
||||
metadata: {
|
||||
@ -34,7 +28,7 @@ export const pipelineAvailableFieldDefinitions: ColumnDefinition<FieldMetadata>[
|
||||
{
|
||||
fieldMetadataId: 'amount',
|
||||
label: 'Amount',
|
||||
Icon: IconCurrencyDollar,
|
||||
iconName: 'IconCurrencyDollar',
|
||||
position: 1,
|
||||
type: 'NUMBER',
|
||||
metadata: {
|
||||
@ -48,7 +42,7 @@ export const pipelineAvailableFieldDefinitions: ColumnDefinition<FieldMetadata>[
|
||||
{
|
||||
fieldMetadataId: 'probability',
|
||||
label: 'Probability',
|
||||
Icon: IconProgressCheck,
|
||||
iconName: 'IconProgressCheck',
|
||||
position: 2,
|
||||
type: 'PROBABILITY',
|
||||
metadata: {
|
||||
@ -62,7 +56,7 @@ export const pipelineAvailableFieldDefinitions: ColumnDefinition<FieldMetadata>[
|
||||
{
|
||||
fieldMetadataId: 'pointOfContact',
|
||||
label: 'Point of Contact',
|
||||
Icon: IconUser,
|
||||
iconName: 'IconUser',
|
||||
position: 3,
|
||||
type: 'RELATION',
|
||||
metadata: {
|
||||
@ -75,7 +69,7 @@ export const pipelineAvailableFieldDefinitions: ColumnDefinition<FieldMetadata>[
|
||||
infoTooltipContent: 'Primary contact within the company.',
|
||||
entityChipDisplayMapper: (dataObject: Person) => {
|
||||
return {
|
||||
name: dataObject?.displayName,
|
||||
name: dataObject?.name.firstName + ' ' + dataObject?.name.lastName,
|
||||
pictureUrl: dataObject?.avatarUrl ?? undefined,
|
||||
avatarType: 'rounded',
|
||||
};
|
||||
|
||||
@ -12,12 +12,12 @@ export const usePipelineStages = () => {
|
||||
|
||||
const { createOneObject: createOnePipelineStep } =
|
||||
useCreateOneObjectRecord<PipelineStep>({
|
||||
objectNameSingular: 'pipelineStepV2',
|
||||
objectNameSingular: 'pipelineStep',
|
||||
});
|
||||
|
||||
const { deleteOneObject: deleteOnePipelineStep } =
|
||||
useDeleteOneObjectRecord<PipelineStep>({
|
||||
objectNameSingular: 'pipelineStepV2',
|
||||
objectNameSingular: 'pipelineStep',
|
||||
});
|
||||
|
||||
const handlePipelineStageAdd = async (boardColumn: BoardColumnDefinition) => {
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
import { atom } from 'recoil';
|
||||
import { undefined } from 'zod';
|
||||
|
||||
import { Pipeline } from '~/generated/graphql';
|
||||
|
||||
export const currentPipelineState = atom<Pipeline | undefined>({
|
||||
export const currentPipelineState = atom<any | undefined>({
|
||||
key: 'currentPipelineState',
|
||||
default: undefined,
|
||||
});
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Person } from '@/people/types/Person';
|
||||
import { PipelineStep } from '@/pipeline/types/PipelineStep';
|
||||
import { Person } from '~/generated-metadata/graphql';
|
||||
|
||||
export type Opportunity = {
|
||||
id: string;
|
||||
@ -12,6 +12,6 @@ export type Opportunity = {
|
||||
pipelineStepId: string;
|
||||
pipelineStep: PipelineStep;
|
||||
pointOfContactId: string;
|
||||
pointOfContact: Pick<Person, 'id' | 'firstName' | 'lastName' | 'avatarUrl'>;
|
||||
pointOfContact: Pick<Person, 'id' | 'name' | 'avatarUrl'>;
|
||||
[key: string]: any;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user