import * as mfm from "mfm-js"; import { unique } from "@/prelude/array.js"; export function extractHashtags(nodes: mfm.MfmNode[]): string[] { const hashtagNodes = mfm.extract(nodes, (node) => node.type === "hashtag"); const hashtags = unique(hashtagNodes.map((x) => x.props.hashtag)); return hashtags; }