Remove the default date formatting
This commit is contained in:
@@ -7,7 +7,7 @@ import { deriveDate, deriveSlug } from "./slug";
|
||||
export interface ModalResult {
|
||||
frontmatterPairs: Pair[];
|
||||
slug: string;
|
||||
date: string;
|
||||
date?: string;
|
||||
strategy: Strategy;
|
||||
commitMessage: string;
|
||||
}
|
||||
@@ -38,7 +38,7 @@ export class PublishModal extends Modal {
|
||||
this.result = {
|
||||
frontmatterPairs: [],
|
||||
slug: deriveSlug({ title, filename }),
|
||||
date: deriveDate({ frontmatterDate: frontmatter.date, now: new Date() }),
|
||||
date: deriveDate({ frontmatterDate: frontmatter.date }),
|
||||
strategy: settings.defaultImageStrategy,
|
||||
commitMessage: settings.commitMessageTemplate.replace("{{title}}", title || filename),
|
||||
};
|
||||
@@ -57,8 +57,9 @@ export class PublishModal extends Modal {
|
||||
t.setValue(this.result.slug).onChange((v) => (this.result.slug = v))
|
||||
);
|
||||
new Setting(contentEl).setName("Date").addText((t) =>
|
||||
t.setValue(this.result.date).onChange((v) => (this.result.date = v))
|
||||
);
|
||||
t.setValue(this.result.date ?? "").onChange((v) => (this.result.date = v))
|
||||
).setDesc("The date to prepend to the filename. Useful for blog posts.");
|
||||
|
||||
new Setting(contentEl).setName("Image strategy").addDropdown((d) =>
|
||||
d.addOption("flat-slug", "Flat, renamed to slug")
|
||||
.addOption("per-post-folder", "Per-post subfolder")
|
||||
|
||||
Reference in New Issue
Block a user