Files
flipper/src/ui/components/Tab.js
Daniel Büchele 95a7298d21 updating UI documentation
Summary:
adding documentation for more of our UI components.

Deleted some unused components, which were not working anyways.

Reviewed By: jknoxville

Differential Revision: D12896109

fbshipit-source-id: 959c7864240883869ad67283f80a3c189b94bf00
2018-11-05 03:12:23 -08:00

39 lines
880 B
JavaScript

/**
* Copyright 2018-present Facebook.
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
* @format
*/
export default function Tab(props: {|
/**
* Label of this tab to show in the tab list.
*/
label: React$Node,
/**
* Whether this tab is closable.
*/
closable?: boolean,
/**
* Whether this tab is hidden. Useful for when you want a tab to be
* inaccessible via the user but you want to manually set the `active` props
* yourself.
*/
hidden?: boolean,
/**
* Whether this tab should always be included in the DOM and have its
* visibility toggled.
*/
persist?: boolean,
/**
* Callback for when tab is closed.
*/
onClose?: () => void,
/**
* Contents of this tab.
*/
children?: React$Node,
|}) {
throw new Error("don't render me");
}