Components

WorkspaceGeneralSettings

Attio's Settings → Workspace → General page.

Available since@crisp-ui-kit/crisp@0.57.2

Attio's Settings → Workspace → General page (crisp#638), measured live: a logo + Name/Slug section, an "Export workspace data" table, and a "Danger zone" delete-workspace row.

Installation

npm install @crisp-ui-kit/crisp

Props

Prop

Type

Notes

  • logoSrc/workspaceInitial: the logo tile shows logoSrc when set, otherwise falls back to workspaceInitial (the workspace's own initial letter) — the same photo-or-initials fallback PersonChip's avatar uses, in a different arrangement.
  • exports is a flat WorkspaceExportRow[] (id, type, date) the component renders as a table with no state of its own; noExportsLabel renders in its place when the array is empty. onStartExport fires the "Start new export" button — appending to exports (or triggering a refetch) is a consumer's own job.
  • onDeleteWorkspace is the only handler on the danger-zone row — this component renders no confirmation dialog of its own (Attio's own destructive-confirm pattern for this action wasn't part of this measurement pass); pair the callback with your own confirm step.

On this page