Skip to content

Commit 366107f

Browse files
committed
tweak height of token pseudo input; order tokens by created_at
1 parent 732151c commit 366107f

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

app/pages/system/silos/SiloScimTab.tsx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,16 @@ export async function clientLoader({ params }: LoaderFunctionArgs) {
5656

5757
export default function SiloScimTab() {
5858
const siloSelector = useSiloSelector()
59-
const { data: tokens } = usePrefetchedApiQuery('scimTokenList', {
59+
const { data } = usePrefetchedApiQuery('scimTokenList', {
6060
query: { silo: siloSelector.silo },
6161
})
6262

63+
// Order tokens by creation date, oldest first
64+
const tokens = useMemo(
65+
() => [...data].sort((a, b) => a.timeCreated.getTime() - b.timeCreated.getTime()),
66+
[data]
67+
)
68+
6369
const [showCreateModal, setShowCreateModal] = useState(false)
6470
const [createdToken, setCreatedToken] = useState<{
6571
id: string
@@ -257,10 +263,10 @@ function TokenCreatedModal({
257263
<div className="mt-4">
258264
<div className="text-sans-semi-md mb-2 font-medium">Bearer Token</div>
259265
<div className="text-sans-sm text-raise bg-default border-default flex items-center rounded border font-mono">
260-
<div className="flex-1 overflow-hidden p-3 text-ellipsis">
266+
<div className="flex-1 overflow-hidden px-3 py-2 text-ellipsis">
261267
{token.bearerToken}
262268
</div>
263-
<div className="border-default border-l p-3">
269+
<div className="border-default border-l p-2">
264270
<CopyToClipboard text={token.bearerToken} />
265271
</div>
266272
</div>

mock-api/silo.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,8 @@ export const scimTokens: DbScimToken[] = [
142142
},
143143
{
144144
id: 'b2c3d4e5-f6a7-8901-bcde-f12345678901',
145-
time_created: new Date(2025, 9, 20).toISOString(),
146-
time_expires: new Date(2026, 9, 20).toISOString(),
145+
time_created: new Date(2025, 8, 20).toISOString(),
146+
time_expires: new Date(2026, 8, 20).toISOString(),
147147
siloId: defaultSilo.id,
148148
},
149149
{

0 commit comments

Comments
 (0)