summaryrefslogtreecommitdiff
path: root/examples/with-markdown-plugins/add-classes.mjs
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2024-10-11 22:39:31 +0800
committerGravatar GitHub <noreply@github.com> 2024-10-11 22:39:31 +0800
commitfd367b5341037ea5026b859e995a66d32f78498b (patch)
treeea3b8912332b1e8299ba4a8435fb5577a7491abe /examples/with-markdown-plugins/add-classes.mjs
parent58e22bd042f9a67c2167605bc7ee45538f1b4921 (diff)
downloadastro-fd367b5341037ea5026b859e995a66d32f78498b.tar.gz
astro-fd367b5341037ea5026b859e995a66d32f78498b.tar.zst
astro-fd367b5341037ea5026b859e995a66d32f78498b.zip
Remove some examples (#12196)
Diffstat (limited to 'examples/with-markdown-plugins/add-classes.mjs')
-rw-r--r--examples/with-markdown-plugins/add-classes.mjs18
1 files changed, 0 insertions, 18 deletions
diff --git a/examples/with-markdown-plugins/add-classes.mjs b/examples/with-markdown-plugins/add-classes.mjs
deleted file mode 100644
index 39acabd52..000000000
--- a/examples/with-markdown-plugins/add-classes.mjs
+++ /dev/null
@@ -1,18 +0,0 @@
-import { selectAll } from 'hast-util-select';
-
-export default (additions) => {
- const adders = Object.entries(additions).map(adder);
- return (node) => adders.forEach((a) => a(node));
-};
-
-const adder = ([selector, className]) => {
- const writer = write(className);
- return (node) => selectAll(selector, node).forEach(writer);
-};
-
-const write =
- (className) =>
- ({ properties }) => {
- if (!properties.className) properties.className = className;
- else properties.className += ` ${className}`;
- };