mirror of
https://github.com/felipegcoutinho/openmonetis.git
synced 2026-05-09 19:01:47 +00:00
fix(build): corrigir erros de tipo introduzidos pelo TypeScript 6.0
- Adiciona src/global.d.ts com declare module '*.css' para suportar side-effect imports de CSS com moduleResolution bundler - Adiciona ignoreDeprecations "6.0" no tsconfig para silenciar aviso de depreciação do baseUrl (será removido no TS 7) - Corrige cast de .message em better-auth 1.5.6, cujo tipo passou a ser string | RawError em chamadas de passkey Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -125,7 +125,7 @@ export function LoginForm({ className, ...props }: DivProps) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (passkeyError) {
|
if (passkeyError) {
|
||||||
setError(passkeyError.message || "Erro ao entrar com passkey.");
|
setError((passkeyError.message as string) || "Erro ao entrar com passkey.");
|
||||||
setLoadingPasskey(false);
|
setLoadingPasskey(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ export function PasskeysForm() {
|
|||||||
const { data, error: fetchError } =
|
const { data, error: fetchError } =
|
||||||
await authClient.passkey.listUserPasskeys();
|
await authClient.passkey.listUserPasskeys();
|
||||||
if (fetchError) {
|
if (fetchError) {
|
||||||
setError(fetchError.message || "Erro ao carregar passkeys.");
|
setError((fetchError.message as string) || "Erro ao carregar passkeys.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setPasskeys(
|
setPasskeys(
|
||||||
@@ -111,7 +111,7 @@ export function PasskeysForm() {
|
|||||||
name: addName.trim() || undefined,
|
name: addName.trim() || undefined,
|
||||||
});
|
});
|
||||||
if (addError) {
|
if (addError) {
|
||||||
setError(addError.message || "Erro ao registrar passkey.");
|
setError((addError.message as string) || "Erro ao registrar passkey.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setAddName("");
|
setAddName("");
|
||||||
@@ -134,7 +134,7 @@ export function PasskeysForm() {
|
|||||||
name: editName.trim(),
|
name: editName.trim(),
|
||||||
});
|
});
|
||||||
if (renameError) {
|
if (renameError) {
|
||||||
setError(renameError.message || "Erro ao renomear passkey.");
|
setError((renameError.message as string) || "Erro ao renomear passkey.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setEditingId(null);
|
setEditingId(null);
|
||||||
@@ -156,7 +156,7 @@ export function PasskeysForm() {
|
|||||||
id: deleteId,
|
id: deleteId,
|
||||||
});
|
});
|
||||||
if (deleteError) {
|
if (deleteError) {
|
||||||
setError(deleteError.message || "Erro ao remover passkey.");
|
setError((deleteError.message as string) || "Erro ao remover passkey.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setDeleteId(null);
|
setDeleteId(null);
|
||||||
|
|||||||
1
src/global.d.ts
vendored
Normal file
1
src/global.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
declare module "*.css";
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
|
"ignoreDeprecations": "6.0",
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
"target": "ES2017",
|
"target": "ES2017",
|
||||||
"lib": ["dom", "dom.iterable", "esnext"],
|
"lib": ["dom", "dom.iterable", "esnext"],
|
||||||
|
|||||||
Reference in New Issue
Block a user