@jcartledge/react-conditional

React conditional

CI

Simple utility component for React that only renders its children when the boolean predicate prop is true.

describe("Conditional", () => {
it("renders children if the predicate is true", () => {
render(
<Conditional predicate={true}>
some children
</Conditional>
);

expect(
screen.queryByText(/some children/)
).toBeInTheDocument();
});

it("does not render children if the predicate is false", () => {
render(
<Conditional predicate={false}>
some children
</Conditional>
);

expect(
screen.queryByText(/some children/)
).not.toBeInTheDocument();
});
});

Generated using TypeDoc