Better name for app state (#1300)

* Better name for app state

* Snapshot
pull/1319/head
Lipis 5 years ago committed by GitHub
parent 9a1af38c97
commit 26fd2fe165
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,6 @@
import { AppState, FlooredNumber } from "./types"; import { AppState, FlooredNumber } from "./types";
import { getDateTime } from "./utils"; import { getDateTime } from "./utils";
import { t } from "./i18n";
export const DEFAULT_FONT = "20px Virgil"; export const DEFAULT_FONT = "20px Virgil";
@ -28,7 +29,7 @@ export function getDefaultAppState(): AppState {
cursorY: 0, cursorY: 0,
cursorButton: "up", cursorButton: "up",
scrolledOutside: false, scrolledOutside: false,
name: `excalidraw-${getDateTime()}`, name: `${t("labels.untitled")}-${getDateTime()}`,
username: "", username: "",
isCollaborating: false, isCollaborating: false,
isResizing: false, isResizing: false,

@ -46,7 +46,8 @@
"actions": "Actions", "actions": "Actions",
"language": "Language", "language": "Language",
"createRoom": "Share a live-collaboration session", "createRoom": "Share a live-collaboration session",
"duplicateSelection": "Duplicate" "duplicateSelection": "Duplicate",
"untitled": "Untitled"
}, },
"buttons": { "buttons": {
"clearReset": "Reset the canvas", "clearReset": "Reset the canvas",

File diff suppressed because it is too large Load Diff

@ -10,21 +10,20 @@ export function setDateTimeForTests(dateTime: string) {
mockDateTime = dateTime; mockDateTime = dateTime;
} }
export function getDateTime() { export const getDateTime = () => {
if (mockDateTime) { if (mockDateTime) {
return mockDateTime; return mockDateTime;
} }
const date = new Date(); const date = new Date();
const year = date.getFullYear(); const year = date.getFullYear();
const month = date.getMonth() + 1; const month = `${date.getMonth() + 1}`.padStart(2, "0");
const day = date.getDate(); const day = `${date.getDate()}`.padStart(2, "0");
const hr = date.getHours(); const hr = `${date.getHours()}`.padStart(2, "0");
const min = date.getMinutes(); const min = `${date.getMinutes()}`.padStart(2, "0");
const secs = date.getSeconds();
return `${year}${month}${day}${hr}${min}${secs}`; return `${year}-${month}-${day}-${hr}${min}`;
} };
export function capitalizeString(str: string) { export function capitalizeString(str: string) {
return str.charAt(0).toUpperCase() + str.slice(1); return str.charAt(0).toUpperCase() + str.slice(1);

Loading…
Cancel
Save