import * as React from 'react';
import { View } from 'react-native';
import { Text } from '@fluentui/react-native';
import { ICON_ACCESSIBILITY_LABEL, ICON_TEST_COMPONENT, ICON_FONT_TEST_COMPONENT, ICON_SVG_TEST_COMPONENT, } from '@fluentui-react-native/e2e-testing';
import { FontIcon, SvgIcon, IconV1 } from '@fluentui-react-native/icon';
import TestSvg from '../../../assets/test.svg';
const fontBuiltInProps = {
    fontFamily: 'Arial',
    codepoint: 0x2663,
    fontSize: 100,
    color: '#f09',
    testID: ICON_FONT_TEST_COMPONENT,
    accessibilityLabel: ICON_ACCESSIBILITY_LABEL,
};
const 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,
};
const svgSrcProps = {
    viewBox: '0 0 500 500',
    src: TestSvg,
    width: 72,
    height: 72,
    testID: ICON_SVG_TEST_COMPONENT,
    accessibilityLabel: ICON_ACCESSIBILITY_LABEL,
};
export const IconV1E2ETest = () => {
    return (React.createElement(View, null,
        React.createElement(Text, null, "Icon component"),
        React.createElement(IconV1, { svgSource: svgUriProps }),
        React.createElement(Text, null, "SVG"),
        React.createElement(SvgIcon, { ...svgSrcProps }),
        React.createElement(Text, null, "FontIcon"),
        React.createElement(FontIcon, { ...fontBuiltInProps })));
};
//# sourceMappingURL=IconV1E2ETest.js.map