Open SaulSilver opened 11 months ago
function options(plugin, options){
return (instance) => instance.use(plugin, options)
}
Now: const plugins = options(MarkdownItAnchor, {opts here})
@Explosion-Scratch your version seams nice - how about a list of plugins?
Thank you for the nice package. This isn't an issue, but didn't where else to post it. I wanted to share with those who wanted to do the same as I did and save their time.
I wanted to extend @AlextheYounga implementation of allowing plugins to also handle the plugins' options (not to confuse with
markdown-it
options).For me, I wanted to add an option to the
markdown-it-anchor
that I pass as a plugin tovue-markdown-renderer
, and override the default slugify function. So I did the following in the :And then I just pass the
plugins
tovue-markdown-renderer
in the tag as you normally would do.