DocSpace-client/packages/components/submenu
2023-07-21 13:48:00 +03:00
..
autoOffset.js Web: Moved all clients app to packages directory 2022-07-22 22:01:25 +03:00
data.js Web: Components: fixed submenu text alignment 2023-05-25 14:59:52 +05:00
index.js Web: Replacing import "@docspace/common/components/ColorTheme" with "@docspace/components/ColorTheme". 2023-05-24 18:28:06 +03:00
README.md Web: Moved all clients app to packages directory 2022-07-22 22:01:25 +03:00
styled-submenu.js web component sub menu add rtl 2023-07-21 13:48:00 +03:00
submenu.mdx Web: Components: fixed storybook blocks import 2023-05-31 20:00:04 +05:00
submenu.stories.js Web: Components: fixed bug with export default in stories 2023-05-02 16:23:03 +05:00
submenu.test.js Web: Moved all clients app to packages directory 2022-07-22 22:01:25 +03:00

Submenu

Usage

import Submenu from "@docspace/components/submenu";
<Submenu
  data={[
    {
      id: "FileInput",
      name: "File Input",
      content: (
        <FileInput
          accept=".doc, .docx"
          id="file-input-id"
          name="demoFileInputName"
          onInput={function noRefCheck() {}}
          placeholder="Input file"
        />
      ),
    },
    {
      id: "ToggleButton",
      name: "Toggle Button",
      content: (
        <ToggleButton
          className="toggle className"
          id="toggle id"
          label="label text"
          onChange={() => {}}
        />
      ),
    },
  ]}
  startSelect={1}
/>

Data is an array of objects with following fields:

  • id - unique id
  • name - header in submenu
  • content - HTML object that will be rendered under submenu
Example:
{
  id: "FileInput",
  name: "File Input",
  content: (
    <FileInput
      accept=".doc, .docx"
      id="file-input-id"
      name="demoFileInputName"
      onInput={function noRefCheck() {}}
      placeholder="Input file"
    />
  ),
},

Properties

Props Type Required Values Default Description
data array - - List of elements
startSelect obj, number - - 0 Object from data that will be chosen first OR Its index in data array