Add a notification for "tasks" in the navigation (#1489)
* Add a notification for "tasks" in the navigation Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Add a notification for "tasks" in the navigation Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Fix icon import in TaskNavMenuItem Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Use object destructuring Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Refactor according to review Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Rename dueTasks to dueTaskCount Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> * Complete Task notification display * Fix lint * Fix tests --------- Co-authored-by: v1b3m <vibenjamin6@gmail.com> Co-authored-by: chiazokam <chiazokamecheta@gmail.com> Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@ -1,5 +1,12 @@
|
||||
import { companiesAvailableColumnDefinitions } from '@/companies/constants/companiesAvailableColumnDefinitions';
|
||||
import { Company, User, View, ViewField, ViewType } from '~/generated/graphql';
|
||||
import {
|
||||
Company,
|
||||
Favorite,
|
||||
User,
|
||||
View,
|
||||
ViewField,
|
||||
ViewType,
|
||||
} from '~/generated/graphql';
|
||||
|
||||
type MockedCompany = Pick<
|
||||
Company,
|
||||
@ -26,7 +33,7 @@ type MockedCompany = Pick<
|
||||
| 'firstName'
|
||||
| 'lastName'
|
||||
> | null;
|
||||
};
|
||||
} & { Favorite: Pick<Favorite, 'id'> | null };
|
||||
|
||||
export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
{
|
||||
@ -41,6 +48,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
annualRecurringRevenue: 500000,
|
||||
idealCustomerProfile: true,
|
||||
_activityCount: 1,
|
||||
Favorite: null,
|
||||
accountOwner: {
|
||||
email: 'charles@test.com',
|
||||
displayName: 'Charles Test',
|
||||
@ -65,6 +73,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: false,
|
||||
_activityCount: 1,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
{
|
||||
@ -80,6 +89,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: true,
|
||||
_activityCount: 1,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
{
|
||||
@ -95,6 +105,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: false,
|
||||
_activityCount: 0,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
{
|
||||
@ -110,6 +121,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: false,
|
||||
_activityCount: 2,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
{
|
||||
@ -125,6 +137,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: true,
|
||||
_activityCount: 13,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
{
|
||||
@ -140,6 +153,7 @@ export const mockedCompaniesData: Array<MockedCompany> = [
|
||||
idealCustomerProfile: true,
|
||||
_activityCount: 1,
|
||||
accountOwner: null,
|
||||
Favorite: null,
|
||||
__typename: 'Company',
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user