INNER CODE UNIT · JavaScript

SelectItemNotification

openclarity/apiclarity · ui/src/components/BreadcrumbSelectPanes/index.js:12

export const SelectItemNotification = ({title}) => (
    <MessageImageDisplay
        image={emptySelectImage}
        message={title}
    />
)

const BreadcrumbSelectPanes = ({mainBreadcrumbsTitle, displayData, className}) => {
    const [selectedLevelIndex, setSelectedLevelIndex] = useState(0);
    const [selectedData, setSelectedData] = useState({}); //{0: selectedLevelData, 1: undefined, 2: ...}

    const {getTitle, checkAdvanceLevel, getSelectItems, itemDisplay: ItemDisplay, selectContentDisplay: SelectContentDisplay,
        customHeaderComponent: CustomHeaderComponent, emptySelectDisplay: EmptySelectDisplay} = displayData[selectedLevelIndex];

    const selectedLevelData = selectedData[selectedLevelIndex];
    const wrapperLevelData = selectedData[selectedLevelIndex === 0 ? 0 : selectedLevelIndex - 1];

    const advanceLevel = checkAdvanceLevel(wrapperLevelData);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…