platform-bible-react
    Preparing search index...

    Type Alias SettingsSidebarProps

    type SettingsSidebarProps = {
        buttonPlaceholderText: string;
        className?: string;
        extensionLabels: Record<string, string>;
        extensionsSidebarGroupLabel: string;
        handleSelectSidebarItem: (key: string, projectId?: string) => void;
        id?: string;
        projectInfo: ProjectInfo[];
        projectsSidebarGroupLabel: string;
        selectedSidebarItem: SelectedSettingsSidebarItem;
    }
    Index

    Properties

    buttonPlaceholderText: string

    Placeholder text for the button

    className?: string

    Additional css classes to help with unique styling of the sidebar

    extensionLabels: Record<string, string>

    Extension labels from contribution

    extensionsSidebarGroupLabel: string

    Label for the group of extensions setting groups

    handleSelectSidebarItem: (key: string, projectId?: string) => void

    Handler for selecting a sidebar item

    id?: string

    Optional id for testing

    projectInfo: ProjectInfo[]

    Project names and ids

    projectsSidebarGroupLabel: string

    Label for the group of projects settings

    selectedSidebarItem: SelectedSettingsSidebarItem

    The current selected value in the sidebar