@nerdlat/auth
Version:
Authentication library similar to Clerk for React and Express applications
15 lines (14 loc) • 874 B
JavaScript
;
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" })] }));
}