+
Cache state: {cacheState}
+
Stale after: {countDown}
+
+ );
+}
diff --git a/apps/cache-testing-15-app/src/components/pre-rendered-at.tsx b/apps/cache-testing-15-app/src/components/pre-rendered-at.tsx
new file mode 100644
index 00000000..b672fac9
--- /dev/null
+++ b/apps/cache-testing-15-app/src/components/pre-rendered-at.tsx
@@ -0,0 +1,11 @@
+import { formatTime } from 'cache-testing-15-app/utils/format-time';
+
+import type { JSX } from 'react';
+
+type CacheStateWatcherProps = { time: number; isFallback?: boolean };
+
+export function PreRenderedAt({ time, isFallback }: CacheStateWatcherProps): JSX.Element {
+ const preRenderTime = isFallback ? '' : formatTime(time, 3);
+
+ return