diff --git a/docs/ecosystem-rtl-simple-queries.md b/docs/ecosystem-rtl-simple-queries.md new file mode 100644 index 000000000..35c2b3768 --- /dev/null +++ b/docs/ecosystem-rtl-simple-queries.md @@ -0,0 +1,26 @@ +--- +id: ecosystem-rtl-simple-queries +title: rtl-simple-queries +--- + +[`rtl-simple-queries`][gh] is a companion library for `React Testing Library` +that provides an alternative query API. + +``` +npm install --save-dev rtl-simple-queries +``` + +```jsx +import { screen } from 'rtl-simple-queries' + +screen.fetchByText(/text/, { allowEmpty: true, allowMultiple: false }) +screen.fetchByText(/text/, { allowMultiple: false }) +screen.fetchByText(/text/) + +// async +await screen.fetchByTextAsync(/text/, { allowMultiple: true }) +``` + +- [rtl-simple-queries on GitHub][gh] + +[gh]: https://github.com/balavishnuvj/rtl-simple-queries diff --git a/website/sidebars.json b/website/sidebars.json index 1a432a686..3a0c4f729 100755 --- a/website/sidebars.json +++ b/website/sidebars.json @@ -115,7 +115,8 @@ "ecosystem-eslint-plugin-jest-dom", "ecosystem-riot-testing-library", "ecosystem-jasmine-dom", - "ecosystem-query-extensions" + "ecosystem-query-extensions", + "ecosystem-rtl-simple-queries" ], "Help": ["faq", "learning", "contributing"] },