* Refacto pipeline progress board to be entity agnostic * Abstract hooks as well * Move files * Pass specific components as props * Move board hook to the generic component * Make dnd and update logic part of the board * Remove useless call and getch pipelineProgress from hook * Minot * improve typing * Revert "improve typing" This reverts commit 49bf7929b6231747cc460cbb98f68c3c10424659. * wip * Get board from initial component * Move files again * Lint * Fix story * Lint * Mock pipeline progress * Fix storybook * WIP refactor recoil * Checkpoint: compilation * Fix dnd * Fix unselect card * Checkpoint: compilation * Checkpoint: New card OK * Checkpoint: feature complete * Fix latency for delete * Linter * Fix rebase * Move files * lint * Update Stories tests * lint * Fix test * Refactor hook for company progress indexing * Remove useless type * Move boardState * remove gardcoded Id * Nit * Fix * Rename state
44 lines
1.1 KiB
TypeScript
44 lines
1.1 KiB
TypeScript
import { PipelineProgress, User } from '../../generated/graphql';
|
|
|
|
type MockedPipelineProgress = Pick<
|
|
PipelineProgress,
|
|
'id' | 'amount' | 'closeDate' | 'progressableId'
|
|
> & {
|
|
accountOwner: Pick<
|
|
User,
|
|
'id' | 'email' | 'displayName' | '__typename' | 'firstName' | 'lastName'
|
|
> | null;
|
|
};
|
|
|
|
const accountOwner = {
|
|
email: 'charles@test.com',
|
|
displayName: 'Charles Test',
|
|
firstName: 'Charles',
|
|
lastName: 'Test',
|
|
id: '7dfbc3f7-6e5e-4128-957e-8d86808cdf6b',
|
|
};
|
|
|
|
export const mockedPipelineProgressData: Array<MockedPipelineProgress> = [
|
|
{
|
|
id: '0ac8761c-1ad6-11ee-be56-0242ac120002',
|
|
amount: 78,
|
|
closeDate: '2021-10-01T00:00:00.000Z',
|
|
progressableId: '0',
|
|
accountOwner: accountOwner,
|
|
},
|
|
{
|
|
id: 'fe256b39-3ec3-4fe7-8998-b76aa0bfb600',
|
|
progressableId: '89bb825c-171e-4bcc-9cf7-43448d6fb278',
|
|
amount: 7,
|
|
closeDate: '2021-10-01T00:00:00.000Z',
|
|
accountOwner,
|
|
},
|
|
{
|
|
id: '4a886c90-f4f2-4984-8222-882ebbb905d6',
|
|
progressableId: 'b396e6b9-dc5c-4643-bcff-61b6cf7523ae',
|
|
amount: 100,
|
|
closeDate: '2021-10-01T00:00:00.000Z',
|
|
accountOwner,
|
|
},
|
|
];
|