UNPKG

@nerdlat/auth

Version:

Authentication library similar to Clerk for React and Express applications

15 lines (14 loc) 874 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ResetPassword = ResetPassword; const jsx_runtime_1 = require("react/jsx-runtime"); const react_1 = require("react"); const authApi_1 = require("./authApi"); function ResetPassword() { const [email, setEmail] = (0, react_1.useState)(''); const [password, setPassword] = (0, react_1.useState)(''); const handleReset = async () => { await (0, authApi_1.resetPassword)(email, password); }; return ((0, jsx_runtime_1.jsxs)("div", { children: [(0, jsx_runtime_1.jsx)("input", { placeholder: "Email", onChange: e => setEmail(e.target.value) }), (0, jsx_runtime_1.jsx)("input", { type: "password", placeholder: "New password", onChange: e => setPassword(e.target.value) }), (0, jsx_runtime_1.jsx)("button", { onClick: handleReset, children: "Reset Password" })] })); }