inital commit

This commit is contained in:
2026-01-01 15:25:19 +05:30
commit f0ae49465a
36361 changed files with 4894111 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import React from 'react';
import { render, screen } from '@testing-library/react';
import '@testing-library/jest-dom';
import { ButtonDropdown, DropdownToggle, DropdownMenu, DropdownItem } from '..';
describe('ButtonDropdown', function () {
var isOpen;
var toggle;
beforeEach(function () {
toggle = function toggle() {};
});
it('should render a single child', function () {
render( /*#__PURE__*/React.createElement(ButtonDropdown, {
isOpen: true,
toggle: toggle
}, "Ello world"));
expect(screen.getByText('Ello world')).toBeInTheDocument();
});
it('should render multiple children when isOpen', function () {
isOpen = true;
render( /*#__PURE__*/React.createElement(ButtonDropdown, {
isOpen: true,
toggle: toggle
}, /*#__PURE__*/React.createElement(DropdownToggle, null, "Toggle"), /*#__PURE__*/React.createElement(DropdownMenu, null, /*#__PURE__*/React.createElement(DropdownItem, null, "Test"))));
expect(screen.getByText(/toggle/i)).toBeInTheDocument();
expect(screen.getByText(/test/i)).toBeInTheDocument();
});
});