ajuste de layout mobile, melhorias e criação de novas funções. Detalhes adicionados no CHANGELOG.md
This commit is contained in:
committed by
Felipe Coutinho
parent
31fe752b7d
commit
ffde55f589
@@ -10,6 +10,8 @@ export type ChangelogVersion = {
|
||||
version: string;
|
||||
date: string;
|
||||
sections: ChangelogSection[];
|
||||
/** Linha de contribuições/autor (pode conter markdown, ex: [Nome](url)) */
|
||||
contributor?: string;
|
||||
};
|
||||
|
||||
export function parseChangelog(): ChangelogVersion[] {
|
||||
@@ -49,6 +51,13 @@ export function parseChangelog(): ChangelogVersion[] {
|
||||
const itemMatch = line.match(/^- (.+)$/);
|
||||
if (itemMatch && currentSection) {
|
||||
currentSection.items.push(itemMatch[1]);
|
||||
continue;
|
||||
}
|
||||
|
||||
// **Contribuições:** ou **Autor:** com texto/link opcional
|
||||
const contributorMatch = line.match(/^\*\*(?:Contribuições|Autor):\*\*\s*(.+)$/);
|
||||
if (contributorMatch && currentVersion) {
|
||||
currentVersion.contributor = contributorMatch[1].trim() || undefined;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
33
lib/lancamentos/column-order.ts
Normal file
33
lib/lancamentos/column-order.ts
Normal file
@@ -0,0 +1,33 @@
|
||||
/**
|
||||
* Ids das colunas reordenáveis da tabela de lançamentos (extrato).
|
||||
* select, purchaseDate e actions são fixos (início, oculto, fim).
|
||||
*/
|
||||
export const LANCAMENTOS_REORDERABLE_COLUMN_IDS = [
|
||||
"name",
|
||||
"transactionType",
|
||||
"amount",
|
||||
"condition",
|
||||
"paymentMethod",
|
||||
"categoriaName",
|
||||
"pagadorName",
|
||||
"note",
|
||||
"contaCartao",
|
||||
] as const;
|
||||
|
||||
export type LancamentosColumnId = (typeof LANCAMENTOS_REORDERABLE_COLUMN_IDS)[number];
|
||||
|
||||
export const LANCAMENTOS_COLUMN_LABELS: Record<string, string> = {
|
||||
name: "Estabelecimento",
|
||||
transactionType: "Transação",
|
||||
amount: "Valor",
|
||||
condition: "Condição",
|
||||
paymentMethod: "Forma de Pagamento",
|
||||
categoriaName: "Categoria",
|
||||
pagadorName: "Pagador",
|
||||
note: "Anotação",
|
||||
contaCartao: "Conta/Cartão",
|
||||
};
|
||||
|
||||
export const DEFAULT_LANCAMENTOS_COLUMN_ORDER: string[] = [
|
||||
...LANCAMENTOS_REORDERABLE_COLUMN_IDS,
|
||||
];
|
||||
Reference in New Issue
Block a user