feat: removed pins, and added right-aligned suffixes
This commit is contained in:
parent
c647fd62c3
commit
20811f107b
8 changed files with 51 additions and 25 deletions
|
|
@ -6,12 +6,10 @@ import { sortEntries } from './format';
|
|||
export interface TxtFile {
|
||||
name: string;
|
||||
date: Date;
|
||||
pinned: boolean;
|
||||
description?: string;
|
||||
}
|
||||
|
||||
export interface TxtConfig {
|
||||
pinned?: string[];
|
||||
descriptions?: Record<string, string>;
|
||||
dates?: Record<string, string>;
|
||||
}
|
||||
|
|
@ -32,7 +30,6 @@ export function getTxtFiles(): TxtFile[] {
|
|||
if (!fs.existsSync(txtDir)) return [];
|
||||
|
||||
const config = loadTxtConfig();
|
||||
const pinnedSet = new Set(config.pinned || []);
|
||||
const descriptions = config.descriptions || {};
|
||||
const dates = config.dates || {};
|
||||
|
||||
|
|
@ -41,7 +38,6 @@ export function getTxtFiles(): TxtFile[] {
|
|||
.map(name => ({
|
||||
name,
|
||||
date: dates[name] ? new Date(dates[name]) : new Date(0),
|
||||
pinned: pinnedSet.has(name),
|
||||
description: descriptions[name],
|
||||
}));
|
||||
return sortEntries(files);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue