move date formatting to a utility.

This commit is contained in:
2025-12-04 16:21:00 +01:00
parent 2353f114f6
commit 834d4f641b
2 changed files with 2 additions and 22 deletions
@@ -1,6 +1,7 @@
import { useCallback, useEffect, useMemo, useState } from 'react';
import type { ChangeEvent, FormEvent } from 'react';
import type { Identifier } from '../../types/identifiers';
import { formatDateTime } from '../../utils/date';
interface ApiTokenEntry {
id?: Identifier;
@@ -61,17 +62,6 @@ interface ApiTokensSectionProps {
onRefreshCapabilities?: () => void;
}
const formatDateTime = (value) => {
if (!value) {
return '—';
}
const timestamp = new Date(value);
if (Number.isNaN(timestamp.getTime())) {
return value;
}
return timestamp.toLocaleString();
};
const ApiTokensSection = ({
tokens = [],
loading = false,
@@ -1,17 +1,7 @@
import { useCallback, useMemo, useState } from 'react';
import type { FormEvent } from 'react';
import type { PasskeyRecord, RegisterPasskeyResult } from '../usePasskeys';
const formatDateTime = (value) => {
if (!value) {
return '—';
}
const timestamp = new Date(value);
if (Number.isNaN(timestamp.getTime())) {
return value;
}
return timestamp.toLocaleString();
};
import { formatDateTime } from '../../utils/date';
interface PasskeysSectionProps {
passkeys?: PasskeyRecord[];