import { __assign } from "tslib";
/* eslint-disable @typescript-eslint/no-var-requires */
import * as React from 'react';
import { View } from 'react-native';
import { Text } from '@fluentui/react-native';
import { FontIcon, SvgIcon, IconV1 } from '@fluentui-react-native/icon';
import { ICON_ACCESSIBILITY_LABEL, ICON_TEST_COMPONENT, ICON_FONT_TEST_COMPONENT, ICON_SVG_TEST_COMPONENT, } from '../../../../E2E/src/IconLegacy/consts';
import TestSvg from '../../../assets/test.svg';
var fontBuiltInProps = {
    fontFamily: 'Arial',
    codepoint: 0x2663,
    fontSize: 100,
    color: '#f09',
    testID: ICON_FONT_TEST_COMPONENT,
    accessibilityLabel: ICON_ACCESSIBILITY_LABEL,
};
var svgUriProps = {
    uri: 'https://upload.wikimedia.org/wikipedia/commons/8/84/Example.svg',
    viewBox: '0 0 1000 1000',
    width: 100,
    height: 100,
    accessibilityLabel: ICON_ACCESSIBILITY_LABEL,
    testID: ICON_TEST_COMPONENT,
};
var svgSrcProps = {
    viewBox: '0 0 500 500',
    src: TestSvg,
    width: 72,
    height: 72,
    testID: ICON_SVG_TEST_COMPONENT,
    accessibilityLabel: ICON_ACCESSIBILITY_LABEL,
};
export var IconV1E2ETest = function () {
    return (React.createElement(View, null,
        React.createElement(Text, null, "Icon component"),
        React.createElement(IconV1, { svgSource: svgUriProps }),
        React.createElement(Text, null, "SVG"),
        React.createElement(SvgIcon, __assign({}, svgSrcProps)),
        React.createElement(Text, null, "FontIcon"),
        React.createElement(FontIcon, __assign({}, fontBuiltInProps))));
};
//# sourceMappingURL=IconV1E2ETest.js.map