import { ActivityTargetChips } from '@/activities/components/ActivityTargetChips'; import { EditableField } from '@/ui/editable-field/components/EditableField'; import { FieldRecoilScopeContext } from '@/ui/editable-field/states/recoil-scope-contexts/FieldRecoilScopeContext'; import { IconArrowUpRight } from '@/ui/icon'; import { RelationPickerHotkeyScope } from '@/ui/input/relation-picker/types/RelationPickerHotkeyScope'; import { RecoilScope } from '@/ui/utilities/recoil-scope/components/RecoilScope'; import { Activity, ActivityTarget, Company, Person } from '~/generated/graphql'; import { ActivityRelationEditableFieldEditMode } from './ActivityRelationEditableFieldEditMode'; type OwnProps = { activity?: Pick & { activityTargets?: Array< Pick & { person?: Pick; company?: Pick; } > | null; }; }; export const ActivityRelationEditableField = ({ activity }: OwnProps) => { return ( } label="Relations" displayModeContent={ } isDisplayModeContentEmpty={activity?.activityTargets?.length === 0} /> ); };