From b00b020c1fa1dba2c854425921c4790d00b8e524 Mon Sep 17 00:00:00 2001 From: Ben Newman Date: Wed, 20 Nov 2024 14:40:18 -0800 Subject: [PATCH] Revert "feat(link): update link to encode essentials urls" This reverts commit 65484e85994a6825b372345326d7c53f512c5af8. --- packages/link/src/Link.js | 6 ++---- packages/link/tests/Link.test.js | 21 --------------------- 2 files changed, 2 insertions(+), 25 deletions(-) diff --git a/packages/link/src/Link.js b/packages/link/src/Link.js index 1055c8e985..2d2d192eb8 100644 --- a/packages/link/src/Link.js +++ b/packages/link/src/Link.js @@ -4,10 +4,8 @@ import classNames from 'classnames'; import { isAbsoluteUrl } from '@availity/resolve-url'; // if absolute or loadApp is disabled, return url. otherwise loadappify the url -export const getUrl = (url = '', loadApp = false, absolute = false) => { - const isEssentials = /(test|qa(p?)-)?essentials\.availity\.com/.test(url); - - if ((absolute || !loadApp) && !isEssentials) return url; +export const getUrl = (url = '', loadApp, absolute) => { + if (absolute || !loadApp) return url; return `/public/apps/home/#!/loadApp?appUrl=${encodeURIComponent(url)}`; }; diff --git a/packages/link/tests/Link.test.js b/packages/link/tests/Link.test.js index 560fdfcaa6..cee295ed5c 100644 --- a/packages/link/tests/Link.test.js +++ b/packages/link/tests/Link.test.js @@ -114,25 +114,4 @@ describe('AvLink', () => { expect(link).toHaveAttribute('class', 'link card-link'); expect(link).toHaveAttribute('style', 'font-weight: bold;'); }); - - test('should render urls from the test-essentials.availity.com domain correctly', () => { - const exampleHref = 'https://test-essentials.availity.com/static/avonly/post/cs/enhanced-claim-status-ui/'; - - const { getByTestId } = render(My App); - - const tag = getByTestId('av-link-tag'); - const expected = `/public/apps/home/#!/loadApp?appUrl=${encodeURIComponent(exampleHref)}`; - - expect(tag.getAttribute('href')).toBe(expected); - }); - test('should render urls from the qa-essentials.availity.com domain correctly', () => { - const exampleHref = 'https://qa-essentials.availity.com/static/avonly/post/cs/enhanced-claim-status-ui/'; - - const { getByTestId } = render(My App); - - const tag = getByTestId('av-link-tag'); - const expected = `/public/apps/home/#!/loadApp?appUrl=${encodeURIComponent(exampleHref)}`; - - expect(tag.getAttribute('href')).toBe(expected); - }); });