"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CounterBadgeTest = void 0;
const react_1 = __importDefault(require("react"));
const react_native_1 = require("react-native");
const badge_1 = require("@fluentui-react-native/badge");
const iconExamples_1 = require("../Common/iconExamples");
const CounterBadgeTest = () => {
    const svgIconsEnabled = ['ios', 'macos', 'win32', 'android'].includes(react_native_1.Platform.OS);
    return (react_1.default.createElement(react_native_1.View, null,
        react_1.default.createElement(react_native_1.Text, null, "Dot badge"),
        react_1.default.createElement(badge_1.CounterBadge, { count: 13, dot: true }),
        react_1.default.createElement(badge_1.CounterBadge, { count: 0, dot: true }),
        react_1.default.createElement(react_native_1.Text, null, "Here should be no Badge:"),
        react_1.default.createElement(badge_1.CounterBadge, { count: 0 }),
        react_1.default.createElement(react_native_1.Text, null, "And here is the Badge with showZero = true"),
        react_1.default.createElement(badge_1.CounterBadge, { count: 0, showZero: true }),
        react_1.default.createElement(badge_1.CounterBadge, { badgeColor: "informative", count: 777 }),
        react_1.default.createElement(badge_1.CounterBadge, { badgeColor: "important", overflowCount: 1000, count: 777 }),
        react_1.default.createElement(badge_1.CounterBadge, { badgeColor: "danger", overflowCount: 1000, count: 1500 }),
        react_1.default.createElement(badge_1.CounterBadge, { count: 13 }),
        svgIconsEnabled && react_1.default.createElement(badge_1.CounterBadge, { count: 17, icon: iconExamples_1.iconProps, iconPosition: "after" })));
};
exports.CounterBadgeTest = CounterBadgeTest;
//# sourceMappingURL=CounterBadgeTest.js.map