Operator guideENdistribution-listscontacts

Distribution Lists / Contacts

Read-only contact grid attached to one newsletter distribution list.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this relation shows

This relation documents the contacts grid that appears on both the detail and edit routes for one distribution list.

Operator meaning

The relation is used for inspection, not maintenance. It helps the operator confirm that the expected contacts were attached to the list after an upload or after earlier newsletter operations.

Parent-surface behavior

  • The exact same grid is rendered on both /distribution-lists/[id] and /distribution-lists/edit/[id].
  • This relation has no own toolbar, filters, pagination, or row-level action buttons on either parent route.

Important caveats

  • No remove-contact action was verified on the current FE surface.
  • The Tags cell is rendered as a comma-joined text value when the backend returns an array.
  • This relation inherits surrounding navigation or edit controls from the parent route. The relation grid itself is read-only.
Grid columns

Columns

field

ID

Internal contact record ID.

Visual Type
grid-column
field

Email

Recipient email address.

Visual Type
grid-column
field

First Name

Contact first name when present.

Visual Type
grid-column
field

Last Name

Contact last name when present.

Visual Type
grid-column
field

Phone

Contact phone number when present.

Visual Type
grid-column
field

Tags

Contact tag values shown as one comma-separated string.

Visual Type
grid-column
Caveats
Arrays are joined into a single text value before rendering.
Operational notes

Notes

item

Both parent routes reuse `useGetDistributionList`, so this relation does not have its own fetch contract.

item

The grid has no relation-local filters, pagination, or row actions on the verified FE surface.

Related references

Related pages

pageDistribution Lists

Operator documentation for newsletter recipient lists, including detail, rename, contacts inspection, and CSV upload or attach flows.

pageDistribution Lists / Detail

Read-only detail workspace for one distribution list and the contacts currently attached to it.

pageDistribution Lists / Form

Rename flow for an existing distribution list plus the implicit create-a-list branch triggered from the CSV upload card.

pageDistribution Lists / Upload Flow

CSV preview and upload flow used to validate files, create a target list when needed, and attach contacts.

pageEmail Newsletters

Operator workspace for newsletter campaigns, distribution lists, and send-log review through the backoffice newsletter proxy.

pageEmail Newsletters / Distribution Lists

Reusable contact-list inventory with CSV preview, upload, create, and add-contacts actions.