From 6ec56d5a5716b952d734d07d2deacc52d865a546 Mon Sep 17 00:00:00 2001 From: kim5566 Date: Sat, 9 Oct 2021 18:00:14 +1100 Subject: [PATCH] fix check null error Signed-off-by: kim5566 --- .changeset/hip-suns-fix.md | 5 +++++ packages/core-components/src/components/Avatar/utils.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/hip-suns-fix.md diff --git a/.changeset/hip-suns-fix.md b/.changeset/hip-suns-fix.md new file mode 100644 index 0000000000..4555c7b179 --- /dev/null +++ b/.changeset/hip-suns-fix.md @@ -0,0 +1,5 @@ +--- +'@backstage/core-components': patch +--- + +update the null check to use the optional chaining operator in case of non-null assertion operator is not working in function extractInitials(values: string) diff --git a/packages/core-components/src/components/Avatar/utils.ts b/packages/core-components/src/components/Avatar/utils.ts index 98ce01664a..d8310f18c0 100644 --- a/packages/core-components/src/components/Avatar/utils.ts +++ b/packages/core-components/src/components/Avatar/utils.ts @@ -28,5 +28,5 @@ export function stringToColor(str: string) { } export function extractInitials(value: string) { - return value.match(/\b\w/g)!.join('').substring(0, 2); + return value.match(/\b\w/g)?.join('').substring(0, 2); }