import { __assign } from "tslib";
import * as React from 'react';
import { View } from 'react-native';
import { Tabs, TabsItem } from '@fluentui-react-native/experimental-tabs';
import { TextV1 as Text } from '@fluentui-react-native/text';
import { TABSV1_TEST_COMPONENT, TABSV1_ACCESSIBILITY_LABEL, TABSV1_NO_A11Y_LABEL_COMPONENT, TABSV1_TEST_COMPONENT_LABEL, TABSITEMV1_ITEM_1, TABSITEMV1_ITEM_2, TABSITEMV1_ITEM_3, TABSITEMV1_CONTENT_1, TABSITEMV1_CONTENT_2, TABSITEMV1_CONTENT_3, TABSITEMV1_ITEM_1_ACCESSIBILITY_LABEL, TABSITEMV1_NO_A11Y_LABEL_COMPONENT, TABSITEMV1_TEST_COMPONENT_LABEL, } from '../../../../E2E/src/TabsV1/consts';
import { stackStyle } from '../Common/styles';
import { testProps } from '../Common/TestProps';
export var TabsV1E2ETest = function () {
    return (React.createElement(View, null,
        React.createElement(View, { style: stackStyle },
            React.createElement(Tabs, __assign({ label: "Tabs", accessibilityLabel: TABSV1_ACCESSIBILITY_LABEL }, testProps(TABSV1_TEST_COMPONENT)),
                React.createElement(TabsItem, __assign({ headerText: "Home", itemKey: "A", accessibilityLabel: TABSITEMV1_ITEM_1_ACCESSIBILITY_LABEL }, testProps(TABSITEMV1_ITEM_1)),
                    React.createElement(Text, __assign({}, testProps(TABSITEMV1_CONTENT_1)), "Tabs #1")),
                React.createElement(TabsItem, __assign({ headerText: "Files", itemKey: "B" }, testProps(TABSITEMV1_ITEM_2)),
                    React.createElement(Text, __assign({}, testProps(TABSITEMV1_CONTENT_2)), "Tabs #2")),
                React.createElement(TabsItem, __assign({ headerText: "Settings", itemKey: "C" }, testProps(TABSITEMV1_ITEM_3)),
                    React.createElement(Text, __assign({}, testProps(TABSITEMV1_CONTENT_3)), "Tabs #3")))),
        React.createElement(View, { style: stackStyle },
            React.createElement(Tabs, __assign({ label: TABSV1_TEST_COMPONENT_LABEL }, testProps(TABSV1_NO_A11Y_LABEL_COMPONENT)),
                React.createElement(TabsItem, __assign({ headerText: TABSITEMV1_TEST_COMPONENT_LABEL, itemKey: "A" }, testProps(TABSITEMV1_NO_A11Y_LABEL_COMPONENT)),
                    React.createElement(Text, null, "Tabs #1")),
                React.createElement(TabsItem, { headerText: "Files", itemKey: "B" },
                    React.createElement(Text, null, "Tabs #2")),
                React.createElement(TabsItem, { headerText: "Settings", itemKey: "C" },
                    React.createElement(Text, null, "Tabs #3"))))));
};
//# sourceMappingURL=TabsV1E2ETest.js.map