diff --git a/web/sdk/react/views-new/pat/components/pat-columns.tsx b/web/sdk/react/views-new/pat/components/pat-columns.tsx
index 0c2af867b..9e8b7054e 100644
--- a/web/sdk/react/views-new/pat/components/pat-columns.tsx
+++ b/web/sdk/react/views-new/pat/components/pat-columns.tsx
@@ -39,7 +39,8 @@ export function getColumns({
enableSorting: false,
cell: ({ row }) => {
const pat = row.original;
- if (!pat.usedAt || isNullTimestamp(pat.usedAt)) return null;
+ if (!pat.usedAt || isNullTimestamp(pat.usedAt))
+ return --;
const date = timestampToDayjs(pat.usedAt);
return date ? {date.fromNow()} : null;
}
diff --git a/web/sdk/react/views-new/pat/components/pat-created-dialog.tsx b/web/sdk/react/views-new/pat/components/pat-created-dialog.tsx
index 9938bb5a7..847dc299e 100644
--- a/web/sdk/react/views-new/pat/components/pat-created-dialog.tsx
+++ b/web/sdk/react/views-new/pat/components/pat-created-dialog.tsx
@@ -1,6 +1,6 @@
'use client';
-import { InfoCircledIcon } from '@radix-ui/react-icons';
+import { ExclamationTriangleIcon } from '@radix-ui/react-icons';
import {
Button,
Callout,
@@ -56,8 +56,8 @@ export function PATCreatedDialog({ handle, onClose }: PATCreatedDialogProps) {
}
data-test-id="frontier-sdk-pat-token-input"
/>
- } width="100%">
- Warning : Make sure you copy the above token now. This token
+ } width="100%">
+ Warning: Make sure you copy the above token now. This token
will only be shown once. Store it securely.
diff --git a/web/sdk/react/views-new/pat/pat-details-view.module.css b/web/sdk/react/views-new/pat/pat-details-view.module.css
index 425d3d19b..4a4427eac 100644
--- a/web/sdk/react/views-new/pat/pat-details-view.module.css
+++ b/web/sdk/react/views-new/pat/pat-details-view.module.css
@@ -11,7 +11,7 @@
.detailRow {
display: flex;
gap: var(--rs-space-3);
- align-items: flex-start;
+ align-items: baseline;
}
.menuContent {
diff --git a/web/sdk/react/views-new/pat/pat-details-view.tsx b/web/sdk/react/views-new/pat/pat-details-view.tsx
index 1513afd69..c4deca33e 100644
--- a/web/sdk/react/views-new/pat/pat-details-view.tsx
+++ b/web/sdk/react/views-new/pat/pat-details-view.tsx
@@ -235,11 +235,8 @@ export function PATDetailsView({
breadcrumb={
{
- e.preventDefault();
- onNavigateToPats?.();
- }}
+ style={{ cursor: 'pointer' }}
+ onClick={() => onNavigateToPats?.()}
>
Personal access token
diff --git a/web/sdk/react/views-new/pat/pat-view.tsx b/web/sdk/react/views-new/pat/pat-view.tsx
index 5084c821d..7f318dd63 100644
--- a/web/sdk/react/views-new/pat/pat-view.tsx
+++ b/web/sdk/react/views-new/pat/pat-view.tsx
@@ -156,7 +156,7 @@ export function PatsView({ onPATClick }: PatsViewProps = {}) {
{isInitialLoading ? (
@@ -181,7 +181,7 @@ export function PatsView({ onPATClick }: PatsViewProps = {}) {
/>
}
heading="No Personal Access Token Found"
- subHeading={`Create a new to use the Keys of ${t.appName()} platform`}
+ subHeading={`Create a personal access token to securely access ${t.appName()} resources and APIs.`}
primaryAction={