support filtering multiple categories
This commit is contained in:
@@ -76,6 +76,21 @@ export function formatNorwegianPhoneNumber(phone: string): string {
|
||||
return phone;
|
||||
}
|
||||
|
||||
export function formatHumanReadableList(array: (string | number)[]): string {
|
||||
const length = array.length;
|
||||
|
||||
if (length === 0) {
|
||||
return "";
|
||||
}
|
||||
if (length === 1) {
|
||||
return array[0].toString();
|
||||
}
|
||||
if (length === 2) {
|
||||
return array.join(" og ");
|
||||
}
|
||||
return array.slice(0, -1).join(", ") + " og " + array[length - 1];
|
||||
}
|
||||
|
||||
const OneLevelOfBlocksFragmentDefinition = graphql(`
|
||||
fragment OneLevelOfBlocks on StreamFieldInterface {
|
||||
id
|
||||
|
||||
Reference in New Issue
Block a user