| Term | +Definition & Abbreviation | +
|---|---|
|
+ {entry.term}
+ |
+
+ {entry.isAlias ? (
+ // Hyperlink to term in alias definition cell
+ {
+ event.preventDefault();
+ event.stopPropagation();
+ focusEntry(entry.targetSlug, entry.canonicalTerm);
+ }}
+ >
+ See {entry.canonicalTerm}
+
+ ) : (
+ <>
+
+
+ {entry.abbreviation ? (
+
+ {entry.abbreviation}
+
+ ) : null}
+ {(entry.aliases || []).map((alias) => {
+ const aliasSlug = slugify(alias);
+ const target = aliasToCanonicalSlug.get(aliasSlug) || aliasSlug;
+ return (
+ // Link to alias term
+ {
+ event.preventDefault();
+ event.stopPropagation();
+ focusEntry(aliasSlug, alias);
+ }}
+ >
+ {alias}
+
+ );
+ })}
+
+ >
+ )}
+ |
+