mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
This just implements a basic sign-in flow, using the new endpoints in #29 :  This brings over several dependencies that are necessary: - `formik` - `yep` Ports over some v1 code to bootstrap it: - `FormTextField` - `PasswordField` - `CoderIcon` And implements basic sign-in: Fixes #37 Fixes #43 This does not implement it navbar integration (importantly - there is no way to sign out yet, unless you manually delete your `session_token`). I'll do that in the next PR - figured this was big enough to get reviewed.
15 lines
382 B
TypeScript
15 lines
382 B
TypeScript
import { render, screen } from "@testing-library/react"
|
|
import React from "react"
|
|
import { PasswordField } from "./PasswordField"
|
|
|
|
describe("PasswordField", () => {
|
|
it("renders", async () => {
|
|
// When
|
|
render(<PasswordField helperText="Enter password" />)
|
|
|
|
// Then
|
|
const element = await screen.findByText("Enter password")
|
|
expect(element).toBeDefined()
|
|
})
|
|
})
|