forked from git.gladyson/openmonetis
- Adicionados ícones SVG para ChatGPT, Claude, Gemini e OpenRouter - Implementados ícones para modos claro e escuro do ChatGPT - Criado script de inicialização para PostgreSQL com extensão pgcrypto - Adicionado script de configuração de ambiente que faz backup do .env - Configurado tsconfig.json para TypeScript com opções de compilação
28 lines
522 B
TypeScript
28 lines
522 B
TypeScript
"use client";
|
|
|
|
import React from "react";
|
|
import { Button } from "../ui/button";
|
|
|
|
interface ReturnButtonProps {
|
|
disabled?: boolean;
|
|
onClick: () => void;
|
|
}
|
|
|
|
const ReturnButton = React.memo(({ disabled, onClick }: ReturnButtonProps) => {
|
|
return (
|
|
<Button
|
|
className="w-28 h-6"
|
|
size="sm"
|
|
disabled={disabled}
|
|
onClick={onClick}
|
|
aria-label="Retornar para o mês atual"
|
|
>
|
|
Mês Atual
|
|
</Button>
|
|
);
|
|
});
|
|
|
|
ReturnButton.displayName = "ReturnButton";
|
|
|
|
export default ReturnButton;
|