@appbaseio/enterprise-search-ui
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

@appbaseio/enterprise-search-ui

The TSDX bootstrapped package is a react based components library. IIt is built for the purpose of using components in a search app developed using Appbase.io UI-Builder.

Components

  • <ProfilePage /> The Profile page component is built to display users' profile data and relevant information.

    export interface IProfilePageProps {
      preferences?: GenericObject;
      url: String;
      credentials: String;
      userId: String;
      tabs: Array<ProfileTabsValues>;
      showProfileData?: Boolean;
      allowProfileEdit?: Boolean;
      showThemeSettings?: Boolean;
      showSearchSettings?: Boolean;
      showCloseAccount?: Boolean;
      onProfileFetch?: (userData: GenericObject) => void;
      onProfileSave?: (updatedUserData: GenericObject) => void;
    }

    ezgif com-gif-maker

  • <ResultsLayoutByCategory /> This is a wrapper component to ReactiveList that displays result items based on a category configured within the UI builder.

    export interface IResultsLayoutByCategoryProps {
      preferences?: GenericObject;
      componentProps: object;
      renderItem(data: object): void;
      render(hits: Array<any>): void;
    }

Readme

Keywords

none

Package Sidebar

Install

npm i @appbaseio/enterprise-search-ui

Weekly Downloads

11

Version

1.1.1

License

MIT

Unpacked Size

761 kB

Total Files

72

Last publish

Collaborators

  • savvyshah
  • siddharthlatest
  • anjuma
  • mohdashraf010897
  • reactivesearch