mirror of
https://github.com/Mastermindzh/react-starter-kit.git
synced 2025-08-23 17:44:52 +02:00
- Updated to React 18
- Updated for public release - Git was reset for privacy reasons
This commit is contained in:
10
src/features/home/Home.spec.tsx
Normal file
10
src/features/home/Home.spec.tsx
Normal file
@@ -0,0 +1,10 @@
|
||||
import { render, screen } from "@testing-library/react";
|
||||
import { HomeContainer } from "./Home";
|
||||
|
||||
describe("Home component", () => {
|
||||
it("renders learn react link", () => {
|
||||
render(<HomeContainer />);
|
||||
|
||||
expect(screen.getByText(/learn/i)).toBeInTheDocument();
|
||||
});
|
||||
});
|
29
src/features/home/Home.tsx
Normal file
29
src/features/home/Home.tsx
Normal file
@@ -0,0 +1,29 @@
|
||||
import { FunctionComponent } from "react";
|
||||
|
||||
type Props = {};
|
||||
|
||||
export const HomeContainer: FunctionComponent<Props> = () => {
|
||||
return (
|
||||
<header className="App-header">
|
||||
<p>This is the react base app :)</p>
|
||||
<span>
|
||||
<span>Learn </span>
|
||||
<a className="App-link" href="https://reactjs.org/" target="_blank" rel="noopener noreferrer">
|
||||
React
|
||||
</a>
|
||||
<span>, </span>
|
||||
<a className="App-link" href="https://redux.js.org/" target="_blank" rel="noopener noreferrer">
|
||||
Redux
|
||||
</a>
|
||||
<span>, </span>
|
||||
<a className="App-link" href="https://redux-toolkit.js.org/" target="_blank" rel="noopener noreferrer">
|
||||
Redux Toolkit
|
||||
</a>
|
||||
,<span> and </span>
|
||||
<a className="App-link" href="https://react-redux.js.org/" target="_blank" rel="noopener noreferrer">
|
||||
React Redux
|
||||
</a>
|
||||
</span>
|
||||
</header>
|
||||
);
|
||||
};
|
Reference in New Issue
Block a user