1
0
mirror of https://github.com/erusev/parsedown.git synced 2023-08-10 21:13:06 +03:00

We don't need to pass a Parsedown instance down

Since Parsedown is instancible from State, we only
need to carry that down.
This commit is contained in:
Aidan Woods
2019-01-25 21:39:37 +00:00
parent b89bd0e3c2
commit 11da347aa1
28 changed files with 53 additions and 69 deletions

View File

@@ -97,15 +97,15 @@ final class BlockQuote implements ContinuableBlock
/**
* @return Handler<Element>
*/
public function stateRenderable(Parsedown $Parsedown)
public function stateRenderable()
{
return new Handler(
/** @return Element */
function (State $State) use ($Parsedown) {
function (State $State) {
return new Element(
'blockquote',
[],
$State->applyTo($Parsedown->lines($this->Lines))
$State->applyTo((new Parsedown($State))->lines($this->Lines))
);
}
);