diff --git a/Components/Repo/Repo.tsx b/Components/Repo/Repo.tsx index d7d92a3..d4761c6 100644 --- a/Components/Repo/Repo.tsx +++ b/Components/Repo/Repo.tsx @@ -11,7 +11,7 @@ import { import StorageBar from '../UI/StorageBar/StorageBar'; import QuickCommands from './QuickCommands/QuickCommands'; import { Repository, WizardEnvType, Optional } from '~/types'; -import { fromUnixTime } from 'date-fns'; +import { fromUnixTime, formatDistanceStrict } from 'date-fns'; type RepoProps = Omit & { repoManageEditHandler: () => void; @@ -122,8 +122,19 @@ export default function Repo(props: RepoProps) { -
- {props.lastSave === 0 ? '-' : fromUnixTime(props.lastSave).toLocaleString()} +
+ {props.lastSave === 0 + ? '-' + : formatDistanceStrict(fromUnixTime(props.lastSave), Date.now(), { + addSuffix: true, + })}
@@ -156,7 +167,17 @@ export default function Repo(props: RepoProps) { )}
- {props.lastSave === 0 ? null : fromUnixTime(props.lastSave).toLocaleString()} + + {props.lastSave === 0 + ? '-' + : formatDistanceStrict(fromUnixTime(props.lastSave), Date.now(), { + addSuffix: true, + })} +