     fileprivate var bridge: WKWebViewJavascriptBridge!
     fileprivate var postOperationViewController: PostOperationViewController?
     fileprivate var isLoading = false
+    fileprivate var isErrorOccured = false
     fileprivate lazy var moreButton: UIButton = { [unowned self] _ in
         let more = UIButton(type: .system)
         more.tintColor = C.Color.navigationBarTintColor

    fileprivate func  handleDataLoadResult(_ result: PostResult) {
        switch result {
        case .success(let html):
            if viewModel.hasData {
                let options = animationOptions(of: viewModel.status)
                UIView.transition(with: webView, duration: C.UI.animationDuration * 4.0, options: options, animations: {

    }
    
    func loadData() {
        if webView.status == .tapToLoad || webView.status == .noResult {
            webView.status = .loading
        }
        viewModel.loadData { [weak self] result in
            guard let `self` = self else { return }
            if !self.isLoading {
