fix(FN-000): improve local startup UX
This commit is contained in:
@@ -11,8 +11,8 @@ export function UpdateAvailableBanner({ latestVersion, currentVersion, onDismiss
|
||||
return (
|
||||
<div className="update-available-banner" role="status" aria-live="polite">
|
||||
<p className="update-available-banner__text">
|
||||
Update available: v{latestVersion} (current: v{currentVersion}). Run <code>npm i -g @runfusion/fusion</code> to
|
||||
update. {" "}
|
||||
Update available: v{latestVersion} (current: v{currentVersion}). Run <code>fn update</code> for an installed CLI,
|
||||
or pull this source checkout.{" "}
|
||||
<a
|
||||
className="update-available-banner__link"
|
||||
href="https://github.com/Runfusion/Fusion/blob/main/CHANGELOG.md"
|
||||
|
||||
@@ -10,7 +10,8 @@ describe("UpdateAvailableBanner", () => {
|
||||
);
|
||||
|
||||
expect(screen.getByText(/Update available: v0.7.0 \(current: v0.6.0\)/)).toBeInTheDocument();
|
||||
expect(screen.getByText("npm i -g @runfusion/fusion")).toBeInTheDocument();
|
||||
expect(screen.getByText("fn update")).toBeInTheDocument();
|
||||
expect(screen.getByText(/or pull this source checkout/)).toBeInTheDocument();
|
||||
expect(screen.getByRole("link", { name: "Release notes" })).toHaveAttribute(
|
||||
"href",
|
||||
"https://github.com/Runfusion/Fusion/blob/main/CHANGELOG.md",
|
||||
|
||||
Reference in New Issue
Block a user