fontFamilyStringify
Converts an Array of font-family names into a CSS font-family string.
Basic example
Section titled “Basic example”Joins a font list into the comma-separated string CSS expects. Names that are not a single lowercase word (so anything with spaces or capitals) are wrapped in single quotes, while generic families such as sans-serif and monospace are left bare. A plain string is treated as a one-item list.
import {fontFamily, fontFamilyStringify} from "@d3plus/text";
fontFamilyStringify(["Helvetica Neue", "Arial", "sans-serif"]);
fontFamilyStringify("Inter");
fontFamilyStringify(["Source Code Pro", "monospace"]);
fontFamilyStringify(fontFamily);
Parameters
import {fontFamilyStringify} from "@d3plus/text";
familyrequiredstring|Array.<string>A font family name or array of font family names.