bobu-putheeckal opened a new pull request, #67409:
URL: https://github.com/apache/airflow/pull/67409

   Closes #64541.
   
   ## What's changed
   - Add a shared UI docs URL helper that falls back to stable docs for 
unreleased/pre-release Airflow versions.
   - Use the helper for the nav docs version link and the connections 
empty-state docs link.
   - Keep external docs links using `target="_blank"` with `rel="noopener 
noreferrer"`.
   
   ## Tests
   - `vitest run src/utils/links.test.ts src/layouts/Nav/DocsButton.test.tsx 
src/pages/Connections/NothingFoundInfo.test.tsx`
   - `eslint src/utils/links.ts src/utils/links.test.ts 
src/layouts/Nav/DocsButton.tsx src/layouts/Nav/DocsButton.test.tsx 
src/pages/Connections/NothingFoundInfo.tsx 
src/pages/Connections/NothingFoundInfo.test.tsx`
   - `tsc --p tsconfig.app.json --noEmit`
   
   Note: local UI dependencies were provided via a temporary symlink to a 
sibling worktree install because this worktree did not have `node_modules` and 
`pnpm` was not installed on PATH.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to