Usage

Find text with a string or pattern.

tsx
// Find text with a string or pattern.
import { Text } from 'kuito';
import { assert, render, screen, test, type TextMatch } from 'kuito/tests';

// A string matches the whole text; a RegExp tests it.
const itemsLeft: TextMatch = /^\d+ items? left$/;

test('the footer counts what is left', async () => {
  await render(<Text>3 items left</Text>);

  assert.ok(screen.getByText(itemsLeft));
  assert.equal(screen.queryByText('3 items'), null);
});

Type declaration

ts
export type TextMatch = string | RegExp;

Type

ts
string | RegExp
Generated from the public TypeScript declarations: signatures, props and defaults come from the checked source, descriptions from its JSDoc. No defaults are invented.