@moritzbrantner/diagrams - v0.1.1
    Preparing search index...

    Type Alias JourneyMapProps

    JourneyMapProps: Omit<React.ComponentProps<"figure">, "children"> & {
        ariaLabel?: string;
        caption?: React.ReactNode;
        collapsedLaneIds?: readonly string[];
        collapsedPhaseIds?: readonly string[];
        emptyMessage?: React.ReactNode;
        getItemDisabled?: (item: JourneyMapItem) => boolean;
        getTouchpointDisabled?: (touchpoint: JourneyMapTouchpoint) => boolean;
        itemActions?:
            | readonly JourneyMapItemAction[]
            | ((item: JourneyMapItem) => readonly JourneyMapItemAction[]);
        items?: readonly JourneyMapItem[];
        lanes?: readonly JourneyMapLane[];
        onItemActionSelect?: (
            action: JourneyMapItemAction,
            item: JourneyMapItem,
        ) => void;
        onItemSelect?: (item: JourneyMapItem) => void;
        onTouchpointActionSelect?: (
            action: JourneyMapTouchpointAction,
            touchpoint: JourneyMapTouchpoint,
        ) => void;
        onTouchpointSelect?: (touchpoint: JourneyMapTouchpoint) => void;
        phases: readonly JourneyMapPhase[];
        selectedItemId?: string | null;
        selectedTouchpointId?: string | null;
        touchpointActions?:
            | readonly JourneyMapTouchpointAction[]
            | (
                (
                    touchpoint: JourneyMapTouchpoint,
                ) => readonly JourneyMapTouchpointAction[]
            );
        touchpoints?: readonly JourneyMapTouchpoint[];
    }