mirror of
https://github.com/vector-im/element-call.git
synced 2026-03-19 06:20:25 +00:00
prioritize header > hideHeader
This commit is contained in:
@@ -243,4 +243,16 @@ describe("UrlParams", () => {
|
||||
expect(getUrlParams("?intent=join_existing").skipLobby).toBe(false);
|
||||
});
|
||||
});
|
||||
describe("header", () => {
|
||||
it("uses header if provided", () => {
|
||||
expect(getUrlParams("?header=app_bar&hideHeader=true").header).toBe(
|
||||
"app_bar",
|
||||
);
|
||||
expect(getUrlParams("?header=none&hideHeader=false").header).toBe("none");
|
||||
});
|
||||
it("converts hideHeader to the correct header value", () => {
|
||||
expect(getUrlParams("?hideHeader=true").header).toBe("none");
|
||||
expect(getUrlParams("?hideHeader=false").header).toBe("standard");
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -267,12 +267,13 @@ export const getUrlParams = (
|
||||
intent = UserIntent.Unknown;
|
||||
}
|
||||
|
||||
// Check hideHeader for backwards compatibility
|
||||
let header = parser.getFlagParam("hideHeader")
|
||||
? HeaderStyle.None
|
||||
: parser.getParam("header");
|
||||
if (header !== HeaderStyle.None && header !== HeaderStyle.AppBar)
|
||||
header = HeaderStyle.Standard;
|
||||
// Check hideHeader for backwards compatibility. If header is set, hideHeader
|
||||
// is ignored.
|
||||
const header =
|
||||
parser.getParam("header") ??
|
||||
(parser.getFlagParam("hideHeader")
|
||||
? HeaderStyle.None
|
||||
: HeaderStyle.Standard);
|
||||
|
||||
const widgetId = parser.getParam("widgetId");
|
||||
const parentUrl = parser.getParam("parentUrl");
|
||||
|
||||
Reference in New Issue
Block a user