diff --git a/src/components/EntityGrid.vue b/src/components/EntityGrid.vue index 4e49c77c..a4d5aa55 100644 --- a/src/components/EntityGrid.vue +++ b/src/components/EntityGrid.vue @@ -63,14 +63,6 @@ projects, and special entities with selection. * * @author Matthew Raymer */ @project-selected="handleProjectSelected" /> - - - @@ -79,7 +71,6 @@ import { Component, Prop, Vue, Emit } from "vue-facing-decorator"; import PersonCard from "./PersonCard.vue"; import ProjectCard from "./ProjectCard.vue"; import SpecialEntityCard from "./SpecialEntityCard.vue"; -import ShowAllCard from "./ShowAllCard.vue"; import { Contact } from "../db/tables/contacts"; import { PlanData } from "../interfaces/records"; import { NotificationIface } from "../constants/app"; @@ -93,7 +84,6 @@ import { UNNAMED_ENTITY_NAME } from "@/constants/entities"; * - Special entity integration (You, Unnamed) * - Conflict detection integration * - Empty state messaging - * - Show All navigation * - Event delegation for entity selection * - Warning notifications for conflicted entities * - Template streamlined with computed CSS properties @@ -104,7 +94,6 @@ import { UNNAMED_ENTITY_NAME } from "@/constants/entities"; PersonCard, ProjectCard, SpecialEntityCard, - ShowAllCard, }, }) export default class EntityGrid extends Vue { @@ -144,14 +133,6 @@ export default class EntityGrid extends Vue { @Prop({ default: true }) youSelectable!: boolean; - /** Route name for "Show All" navigation */ - @Prop({ default: "" }) - showAllRoute!: string; - - /** Query parameters for "Show All" navigation */ - @Prop({ default: () => ({}) }) - showAllQueryParams!: Record; - /** Notification function from parent component */ @Prop() notify?: (notification: NotificationIface, timeout?: number) => void; @@ -160,10 +141,6 @@ export default class EntityGrid extends Vue { @Prop({ default: "other party" }) conflictContext!: string; - /** Whether to hide the "Show All" navigation */ - @Prop({ default: false }) - hideShowAll!: boolean; - /** * Function to determine which entities to display (allows parent control) * @@ -233,15 +210,6 @@ export default class EntityGrid extends Vue { } } - /** - * Whether to show the "Show All" navigation - */ - get shouldShowAll(): boolean { - return ( - !this.hideShowAll && this.entities.length > 0 && this.showAllRoute !== "" - ); - } - /** * Whether the "You" entity is conflicted */ diff --git a/src/components/EntitySelectionStep.vue b/src/components/EntitySelectionStep.vue index 2fb6bcac..b4fada43 100644 --- a/src/components/EntitySelectionStep.vue +++ b/src/components/EntitySelectionStep.vue @@ -3,10 +3,9 @@ from GiftedDialog.vue to handle the complete step 1 * entity selection interface with dynamic labeling and grid display. * * Features: * - Dynamic step labeling based on context * - EntityGrid integration for unified entity display * - Conflict detection and prevention * - Special entity handling (You, Unnamed) * - -Show All navigation with context preservation * - Cancel functionality * - Event -delegation for entity selection * - Warning notifications for conflicted -entities * - Template streamlined with computed CSS properties * * @author -Matthew Raymer */ +Cancel functionality * - Event delegation for entity selection * - Warning +notifications for conflicted entities * - Template streamlined with computed CSS +properties * * @author Matthew Raymer */