diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index a21de557ae..8e43827c68 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -13,6 +13,7 @@ export { default as DropList } from './dropList.svelte'; export { default as DropListItem } from './dropListItem.svelte'; export { default as DropListLink } from './dropListLink.svelte'; export { default as Collapsible } from './collapsible.svelte'; +export { default as Tooltip } from './tooltip.svelte'; export { default as Avatar } from './avatar.svelte'; export { default as SwitchBox } from './switchBox.svelte'; export { default as SwitchBoxes } from './switchBoxes.svelte'; diff --git a/src/lib/components/tooltip.svelte b/src/lib/components/tooltip.svelte new file mode 100644 index 0000000000..636dcf36d3 --- /dev/null +++ b/src/lib/components/tooltip.svelte @@ -0,0 +1,11 @@ + + + diff --git a/tests/unit/components/tooltip.test.ts b/tests/unit/components/tooltip.test.ts new file mode 100644 index 0000000000..aba49467ec --- /dev/null +++ b/tests/unit/components/tooltip.test.ts @@ -0,0 +1,9 @@ +import '@testing-library/jest-dom'; +import { render } from '@testing-library/svelte'; +import { Tooltip } from '../../../src/lib/components'; + +test('shows tooltip', () => { + const { getByRole } = render(Tooltip); + + expect(getByRole('tooltip')).toBeInTheDocument(); +});