preview = $preview; return $this; } public function hasPreview(): bool { return (bool) filled($this->evaluate($this->preview)); } /** * @param array $data */ public function renderPreview(array $data): View { return view( $this->evaluate($this->preview), $data, ); } }