{
  "name": "reg-import-picker",
  "kind": "block",
  "primary": "section",
  "page": "/apps/user-flow/app/registration/import/import.contents.html",
  "slots": [],
  "nested": [],
  "attrs": {
    "data-reg-form": ""
  },
  "html": "<section data-reg-form>\n          <field-ui inline label=\"Source\">\n            <select-ui name=\"source\" value=\"notion\">\n              <option value=\"notion\" selected>Notion</option>\n              <option value=\"asana\">Asana</option>\n              <option value=\"trello\">Trello</option>\n              <option value=\"linear\">Linear</option>\n              <option value=\"jira\">Jira</option>\n              <option value=\"csv\">CSV file</option>\n            </select-ui>\n          </field-ui>\n          <field-ui inline label=\"Export File\" hint=\"Drop the export from your previous tool. We accept .zip, .json, and .csv.\">\n            <upload-ui name=\"export\" accept=\".zip,.json,.csv\"></upload-ui>\n          </field-ui>\n          <alert-ui variant=\"info\" icon=\"info\">\n            <span slot=\"content\"> Imports run in the background — you can move on while it processes. We'll email you when it's done. </span>\n          </alert-ui>\n        </section>",
  "source": "apps/user-flow/app/registration/import/import.contents.html",
  "metadata": {
    "domain": "forms",
    "description": "Registration data import picker — select migration source during company setup.",
    "keywords": [
      "registration",
      "import",
      "data",
      "migration",
      "source",
      "connect",
      "picker"
    ]
  },
  "captured_at": "2026-06-07T19:28:13.657Z",
  "template": [
    {
      "id": "source",
      "component": "ChoicePicker",
      "name": "source",
      "value": "notion",
      "options": [
        {
          "value": "notion",
          "label": "Notion"
        },
        {
          "value": "asana",
          "label": "Asana"
        },
        {
          "value": "trello",
          "label": "Trello"
        },
        {
          "value": "linear",
          "label": "Linear"
        },
        {
          "value": "jira",
          "label": "Jira"
        },
        {
          "value": "csv",
          "label": "CSV file"
        }
      ]
    },
    {
      "id": "field",
      "component": "Field",
      "inline": true,
      "label": "Source",
      "children": [
        "source"
      ]
    },
    {
      "id": "export",
      "component": "Upload",
      "accept": ".zip,.json,.csv",
      "name": "export"
    },
    {
      "id": "field-2",
      "component": "Field",
      "hint": "Drop the export from your previous tool. We accept .zip, .json, and .csv.",
      "inline": true,
      "label": "Export File",
      "children": [
        "export"
      ]
    },
    {
      "id": "text",
      "component": "Text",
      "variant": "body",
      "slot": "content",
      "textContent": "Imports run in the background — you can move on while it processes. We'll email you when it's done."
    },
    {
      "id": "alert",
      "component": "Alert",
      "icon": "info",
      "variant": "info",
      "children": [
        "text"
      ]
    },
    {
      "id": "root",
      "component": "Section",
      "data-reg-form": "",
      "children": [
        "field",
        "field-2",
        "alert"
      ]
    }
  ]
}
