2866 lines
		
	
	
		
			81 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			2866 lines
		
	
	
		
			81 KiB
		
	
	
	
		
			Plaintext
		
	
	
// Jest Snapshot v1, https://goo.gl/fbAQLP
 | 
						|
 | 
						|
exports[`<ExportDialog /> renders export dialog 1`] = `
 | 
						|
Array [
 | 
						|
  <BaseDialog
 | 
						|
    className="mx_ExportDialog false"
 | 
						|
    contentId="mx_Dialog_content"
 | 
						|
    fixedWidth={true}
 | 
						|
    hasCancel={true}
 | 
						|
    onFinished={[MockFunction]}
 | 
						|
    title="Export Chat"
 | 
						|
  >
 | 
						|
    <PosthogScreenTracker />
 | 
						|
    <ForwardRef(FocusLockUICombination)
 | 
						|
      className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
      lockProps={
 | 
						|
        Object {
 | 
						|
          "aria-describedby": "mx_Dialog_content",
 | 
						|
          "aria-labelledby": "mx_BaseDialog_title",
 | 
						|
          "onKeyDown": [Function],
 | 
						|
          "role": "dialog",
 | 
						|
        }
 | 
						|
      }
 | 
						|
      returnFocus={true}
 | 
						|
    >
 | 
						|
      <ForwardRef(FocusLockUI)
 | 
						|
        as="div"
 | 
						|
        autoFocus={true}
 | 
						|
        className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
        crossFrame={true}
 | 
						|
        disabled={false}
 | 
						|
        lockProps={
 | 
						|
          Object {
 | 
						|
            "aria-describedby": "mx_Dialog_content",
 | 
						|
            "aria-labelledby": "mx_BaseDialog_title",
 | 
						|
            "onKeyDown": [Function],
 | 
						|
            "role": "dialog",
 | 
						|
          }
 | 
						|
        }
 | 
						|
        noFocusGuards={false}
 | 
						|
        persistentFocus={false}
 | 
						|
        returnFocus={true}
 | 
						|
        sideCar={[Function]}
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          data-focus-guard={true}
 | 
						|
          key="guard-first"
 | 
						|
          style={
 | 
						|
            Object {
 | 
						|
              "height": "0px",
 | 
						|
              "left": "1px",
 | 
						|
              "overflow": "hidden",
 | 
						|
              "padding": 0,
 | 
						|
              "position": "fixed",
 | 
						|
              "top": "1px",
 | 
						|
              "width": "1px",
 | 
						|
            }
 | 
						|
          }
 | 
						|
          tabIndex={0}
 | 
						|
        />
 | 
						|
        <SideEffect(FocusWatcher)
 | 
						|
          autoFocus={true}
 | 
						|
          crossFrame={true}
 | 
						|
          disabled={false}
 | 
						|
          id={Object {}}
 | 
						|
          observed={
 | 
						|
            <div
 | 
						|
              aria-describedby="mx_Dialog_content"
 | 
						|
              aria-labelledby="mx_BaseDialog_title"
 | 
						|
              class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
              data-focus-lock-disabled="false"
 | 
						|
              role="dialog"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
              >
 | 
						|
                <h2
 | 
						|
                  class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                  id="mx_BaseDialog_title"
 | 
						|
                >
 | 
						|
                  Export Chat
 | 
						|
                </h2>
 | 
						|
                <div
 | 
						|
                  aria-label="Close dialog"
 | 
						|
                  class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                  role="button"
 | 
						|
                  tabindex="0"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
              <p>
 | 
						|
                Select from the options below to export chats from your timeline
 | 
						|
              </p>
 | 
						|
              <div
 | 
						|
                class="mx_ExportDialog_options"
 | 
						|
              >
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Format
 | 
						|
                </span>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    checked=""
 | 
						|
                    id="exportFormat-Html"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="Html"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    HTML
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="exportFormat-PlainText"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="PlainText"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    Plain Text
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="exportFormat-Json"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="Json"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    JSON
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Messages
 | 
						|
                </span>
 | 
						|
                <div
 | 
						|
                  class="mx_Field mx_Field_select"
 | 
						|
                >
 | 
						|
                  <select
 | 
						|
                    id="export-type"
 | 
						|
                    type="text"
 | 
						|
                  >
 | 
						|
                    <option
 | 
						|
                      value="Timeline"
 | 
						|
                    >
 | 
						|
                      Current Timeline
 | 
						|
                    </option>
 | 
						|
                    <option
 | 
						|
                      value="Beginning"
 | 
						|
                    >
 | 
						|
                      From the beginning
 | 
						|
                    </option>
 | 
						|
                    <option
 | 
						|
                      value="LastNMessages"
 | 
						|
                    >
 | 
						|
                      Specify a number of messages
 | 
						|
                    </option>
 | 
						|
                  </select>
 | 
						|
                  <label
 | 
						|
                    for="export-type"
 | 
						|
                  />
 | 
						|
                </div>
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Size Limit
 | 
						|
                </span>
 | 
						|
                <div
 | 
						|
                  class="mx_Field mx_Field_input"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    autocomplete="off"
 | 
						|
                    id="size-limit"
 | 
						|
                    type="number"
 | 
						|
                    value="8"
 | 
						|
                  />
 | 
						|
                  <label
 | 
						|
                    for="size-limit"
 | 
						|
                  />
 | 
						|
                  <span
 | 
						|
                    class="mx_Field_postfix"
 | 
						|
                  >
 | 
						|
                    <span>
 | 
						|
                      MB
 | 
						|
                    </span>
 | 
						|
                  </span>
 | 
						|
                </div>
 | 
						|
                <span
 | 
						|
                  class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="include-attachments"
 | 
						|
                    type="checkbox"
 | 
						|
                  />
 | 
						|
                  <label
 | 
						|
                    for="include-attachments"
 | 
						|
                  >
 | 
						|
                    <div
 | 
						|
                      class="mx_Checkbox_background"
 | 
						|
                    >
 | 
						|
                      <div
 | 
						|
                        class="mx_Checkbox_checkmark"
 | 
						|
                      />
 | 
						|
                    </div>
 | 
						|
                    <div>
 | 
						|
                      Include Attachments
 | 
						|
                    </div>
 | 
						|
                  </label>
 | 
						|
                </span>
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_Dialog_buttons"
 | 
						|
              >
 | 
						|
                <button
 | 
						|
                  data-test-id="dialog-cancel-button"
 | 
						|
                  type="button"
 | 
						|
                >
 | 
						|
                  Cancel
 | 
						|
                </button>
 | 
						|
                <button
 | 
						|
                  class="mx_Dialog_primary"
 | 
						|
                  data-test-id="dialog-primary-button"
 | 
						|
                  type="button"
 | 
						|
                >
 | 
						|
                  Export
 | 
						|
                </button>
 | 
						|
              </div>
 | 
						|
            </div>
 | 
						|
          }
 | 
						|
          onActivation={[Function]}
 | 
						|
          onDeactivation={[Function]}
 | 
						|
          persistentFocus={false}
 | 
						|
          returnFocus={[Function]}
 | 
						|
          shards={Array []}
 | 
						|
          sideCar={
 | 
						|
            Object {
 | 
						|
              "assignMedium": [Function],
 | 
						|
              "assignSyncMedium": [Function],
 | 
						|
              "options": Object {
 | 
						|
                "async": true,
 | 
						|
                "ssr": false,
 | 
						|
              },
 | 
						|
              "read": [Function],
 | 
						|
              "useMedium": [Function],
 | 
						|
            }
 | 
						|
          }
 | 
						|
        >
 | 
						|
          <FocusWatcher
 | 
						|
            autoFocus={true}
 | 
						|
            crossFrame={true}
 | 
						|
            disabled={false}
 | 
						|
            id={Object {}}
 | 
						|
            observed={
 | 
						|
              <div
 | 
						|
                aria-describedby="mx_Dialog_content"
 | 
						|
                aria-labelledby="mx_BaseDialog_title"
 | 
						|
                class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
                data-focus-lock-disabled="false"
 | 
						|
                role="dialog"
 | 
						|
              >
 | 
						|
                <div
 | 
						|
                  class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
                >
 | 
						|
                  <h2
 | 
						|
                    class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                    id="mx_BaseDialog_title"
 | 
						|
                  >
 | 
						|
                    Export Chat
 | 
						|
                  </h2>
 | 
						|
                  <div
 | 
						|
                    aria-label="Close dialog"
 | 
						|
                    class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                    role="button"
 | 
						|
                    tabindex="0"
 | 
						|
                  />
 | 
						|
                </div>
 | 
						|
                <p>
 | 
						|
                  Select from the options below to export chats from your timeline
 | 
						|
                </p>
 | 
						|
                <div
 | 
						|
                  class="mx_ExportDialog_options"
 | 
						|
                >
 | 
						|
                  <span
 | 
						|
                    class="mx_ExportDialog_subheading"
 | 
						|
                  >
 | 
						|
                    Format
 | 
						|
                  </span>
 | 
						|
                  <label
 | 
						|
                    class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
                  >
 | 
						|
                    <input
 | 
						|
                      checked=""
 | 
						|
                      id="exportFormat-Html"
 | 
						|
                      name="exportFormat"
 | 
						|
                      type="radio"
 | 
						|
                      value="Html"
 | 
						|
                    />
 | 
						|
                    <div>
 | 
						|
                      <div />
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_content"
 | 
						|
                    >
 | 
						|
                      HTML
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_spacer"
 | 
						|
                    />
 | 
						|
                  </label>
 | 
						|
                  <label
 | 
						|
                    class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                  >
 | 
						|
                    <input
 | 
						|
                      id="exportFormat-PlainText"
 | 
						|
                      name="exportFormat"
 | 
						|
                      type="radio"
 | 
						|
                      value="PlainText"
 | 
						|
                    />
 | 
						|
                    <div>
 | 
						|
                      <div />
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_content"
 | 
						|
                    >
 | 
						|
                      Plain Text
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_spacer"
 | 
						|
                    />
 | 
						|
                  </label>
 | 
						|
                  <label
 | 
						|
                    class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                  >
 | 
						|
                    <input
 | 
						|
                      id="exportFormat-Json"
 | 
						|
                      name="exportFormat"
 | 
						|
                      type="radio"
 | 
						|
                      value="Json"
 | 
						|
                    />
 | 
						|
                    <div>
 | 
						|
                      <div />
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_content"
 | 
						|
                    >
 | 
						|
                      JSON
 | 
						|
                    </div>
 | 
						|
                    <div
 | 
						|
                      class="mx_StyledRadioButton_spacer"
 | 
						|
                    />
 | 
						|
                  </label>
 | 
						|
                  <span
 | 
						|
                    class="mx_ExportDialog_subheading"
 | 
						|
                  >
 | 
						|
                    Messages
 | 
						|
                  </span>
 | 
						|
                  <div
 | 
						|
                    class="mx_Field mx_Field_select"
 | 
						|
                  >
 | 
						|
                    <select
 | 
						|
                      id="export-type"
 | 
						|
                      type="text"
 | 
						|
                    >
 | 
						|
                      <option
 | 
						|
                        value="Timeline"
 | 
						|
                      >
 | 
						|
                        Current Timeline
 | 
						|
                      </option>
 | 
						|
                      <option
 | 
						|
                        value="Beginning"
 | 
						|
                      >
 | 
						|
                        From the beginning
 | 
						|
                      </option>
 | 
						|
                      <option
 | 
						|
                        value="LastNMessages"
 | 
						|
                      >
 | 
						|
                        Specify a number of messages
 | 
						|
                      </option>
 | 
						|
                    </select>
 | 
						|
                    <label
 | 
						|
                      for="export-type"
 | 
						|
                    />
 | 
						|
                  </div>
 | 
						|
                  <span
 | 
						|
                    class="mx_ExportDialog_subheading"
 | 
						|
                  >
 | 
						|
                    Size Limit
 | 
						|
                  </span>
 | 
						|
                  <div
 | 
						|
                    class="mx_Field mx_Field_input"
 | 
						|
                  >
 | 
						|
                    <input
 | 
						|
                      autocomplete="off"
 | 
						|
                      id="size-limit"
 | 
						|
                      type="number"
 | 
						|
                      value="8"
 | 
						|
                    />
 | 
						|
                    <label
 | 
						|
                      for="size-limit"
 | 
						|
                    />
 | 
						|
                    <span
 | 
						|
                      class="mx_Field_postfix"
 | 
						|
                    >
 | 
						|
                      <span>
 | 
						|
                        MB
 | 
						|
                      </span>
 | 
						|
                    </span>
 | 
						|
                  </div>
 | 
						|
                  <span
 | 
						|
                    class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
                  >
 | 
						|
                    <input
 | 
						|
                      id="include-attachments"
 | 
						|
                      type="checkbox"
 | 
						|
                    />
 | 
						|
                    <label
 | 
						|
                      for="include-attachments"
 | 
						|
                    >
 | 
						|
                      <div
 | 
						|
                        class="mx_Checkbox_background"
 | 
						|
                      >
 | 
						|
                        <div
 | 
						|
                          class="mx_Checkbox_checkmark"
 | 
						|
                        />
 | 
						|
                      </div>
 | 
						|
                      <div>
 | 
						|
                        Include Attachments
 | 
						|
                      </div>
 | 
						|
                    </label>
 | 
						|
                  </span>
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_Dialog_buttons"
 | 
						|
                >
 | 
						|
                  <button
 | 
						|
                    data-test-id="dialog-cancel-button"
 | 
						|
                    type="button"
 | 
						|
                  >
 | 
						|
                    Cancel
 | 
						|
                  </button>
 | 
						|
                  <button
 | 
						|
                    class="mx_Dialog_primary"
 | 
						|
                    data-test-id="dialog-primary-button"
 | 
						|
                    type="button"
 | 
						|
                  >
 | 
						|
                    Export
 | 
						|
                  </button>
 | 
						|
                </div>
 | 
						|
              </div>
 | 
						|
            }
 | 
						|
            onActivation={[Function]}
 | 
						|
            onDeactivation={[Function]}
 | 
						|
            persistentFocus={false}
 | 
						|
            returnFocus={[Function]}
 | 
						|
            shards={Array []}
 | 
						|
            sideCar={
 | 
						|
              Object {
 | 
						|
                "assignMedium": [Function],
 | 
						|
                "assignSyncMedium": [Function],
 | 
						|
                "options": Object {
 | 
						|
                  "async": true,
 | 
						|
                  "ssr": false,
 | 
						|
                },
 | 
						|
                "read": [Function],
 | 
						|
                "useMedium": [Function],
 | 
						|
              }
 | 
						|
            }
 | 
						|
          />
 | 
						|
        </SideEffect(FocusWatcher)>
 | 
						|
        <div
 | 
						|
          aria-describedby="mx_Dialog_content"
 | 
						|
          aria-labelledby="mx_BaseDialog_title"
 | 
						|
          className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
          data-focus-lock-disabled={false}
 | 
						|
          onBlur={[Function]}
 | 
						|
          onFocus={[Function]}
 | 
						|
          onKeyDown={[Function]}
 | 
						|
          role="dialog"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            className="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
          >
 | 
						|
            <Heading
 | 
						|
              className="mx_Dialog_title"
 | 
						|
              id="mx_BaseDialog_title"
 | 
						|
              size="h2"
 | 
						|
            >
 | 
						|
              <h2
 | 
						|
                className="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                id="mx_BaseDialog_title"
 | 
						|
              >
 | 
						|
                Export Chat
 | 
						|
              </h2>
 | 
						|
            </Heading>
 | 
						|
            <AccessibleButton
 | 
						|
              aria-label="Close dialog"
 | 
						|
              className="mx_Dialog_cancelButton"
 | 
						|
              element="div"
 | 
						|
              onClick={[Function]}
 | 
						|
              role="button"
 | 
						|
              tabIndex={0}
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                aria-label="Close dialog"
 | 
						|
                className="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                onClick={[Function]}
 | 
						|
                onKeyDown={[Function]}
 | 
						|
                onKeyUp={[Function]}
 | 
						|
                role="button"
 | 
						|
                tabIndex={0}
 | 
						|
              />
 | 
						|
            </AccessibleButton>
 | 
						|
          </div>
 | 
						|
          <p>
 | 
						|
            Select from the options below to export chats from your timeline
 | 
						|
          </p>
 | 
						|
          <div
 | 
						|
            className="mx_ExportDialog_options"
 | 
						|
          >
 | 
						|
            <span
 | 
						|
              className="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Format
 | 
						|
            </span>
 | 
						|
            <StyledRadioGroup
 | 
						|
              definitions={
 | 
						|
                Array [
 | 
						|
                  Object {
 | 
						|
                    "label": "HTML",
 | 
						|
                    "value": "Html",
 | 
						|
                  },
 | 
						|
                  Object {
 | 
						|
                    "label": "Plain Text",
 | 
						|
                    "value": "PlainText",
 | 
						|
                  },
 | 
						|
                  Object {
 | 
						|
                    "label": "JSON",
 | 
						|
                    "value": "Json",
 | 
						|
                  },
 | 
						|
                ]
 | 
						|
              }
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              value="Html"
 | 
						|
            >
 | 
						|
              <StyledRadioButton
 | 
						|
                checked={true}
 | 
						|
                childrenInLabel={true}
 | 
						|
                className=""
 | 
						|
                id="exportFormat-Html"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                value="Html"
 | 
						|
              >
 | 
						|
                <label
 | 
						|
                  className="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    checked={true}
 | 
						|
                    id="exportFormat-Html"
 | 
						|
                    name="exportFormat"
 | 
						|
                    onChange={[Function]}
 | 
						|
                    type="radio"
 | 
						|
                    value="Html"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    HTML
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
              </StyledRadioButton>
 | 
						|
              <StyledRadioButton
 | 
						|
                checked={false}
 | 
						|
                childrenInLabel={true}
 | 
						|
                className=""
 | 
						|
                id="exportFormat-PlainText"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                value="PlainText"
 | 
						|
              >
 | 
						|
                <label
 | 
						|
                  className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    checked={false}
 | 
						|
                    id="exportFormat-PlainText"
 | 
						|
                    name="exportFormat"
 | 
						|
                    onChange={[Function]}
 | 
						|
                    type="radio"
 | 
						|
                    value="PlainText"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    Plain Text
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
              </StyledRadioButton>
 | 
						|
              <StyledRadioButton
 | 
						|
                checked={false}
 | 
						|
                childrenInLabel={true}
 | 
						|
                className=""
 | 
						|
                id="exportFormat-Json"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                value="Json"
 | 
						|
              >
 | 
						|
                <label
 | 
						|
                  className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    checked={false}
 | 
						|
                    id="exportFormat-Json"
 | 
						|
                    name="exportFormat"
 | 
						|
                    onChange={[Function]}
 | 
						|
                    type="radio"
 | 
						|
                    value="Json"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    JSON
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    className="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
              </StyledRadioButton>
 | 
						|
            </StyledRadioGroup>
 | 
						|
            <span
 | 
						|
              className="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Messages
 | 
						|
            </span>
 | 
						|
            <Field
 | 
						|
              element="select"
 | 
						|
              id="export-type"
 | 
						|
              onChange={[Function]}
 | 
						|
              type="text"
 | 
						|
              validateOnBlur={true}
 | 
						|
              validateOnChange={true}
 | 
						|
              validateOnFocus={true}
 | 
						|
              value="Timeline"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                className="mx_Field mx_Field_select"
 | 
						|
              >
 | 
						|
                <select
 | 
						|
                  id="export-type"
 | 
						|
                  onBlur={[Function]}
 | 
						|
                  onChange={[Function]}
 | 
						|
                  onFocus={[Function]}
 | 
						|
                  type="text"
 | 
						|
                  value="Timeline"
 | 
						|
                >
 | 
						|
                  <option
 | 
						|
                    key="Timeline"
 | 
						|
                    value="Timeline"
 | 
						|
                  >
 | 
						|
                    Current Timeline
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    key="Beginning"
 | 
						|
                    value="Beginning"
 | 
						|
                  >
 | 
						|
                    From the beginning
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    key="LastNMessages"
 | 
						|
                    value="LastNMessages"
 | 
						|
                  >
 | 
						|
                    Specify a number of messages
 | 
						|
                  </option>
 | 
						|
                </select>
 | 
						|
                <label
 | 
						|
                  htmlFor="export-type"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
            </Field>
 | 
						|
            <span
 | 
						|
              className="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Size Limit
 | 
						|
            </span>
 | 
						|
            <Field
 | 
						|
              autoComplete="off"
 | 
						|
              element="input"
 | 
						|
              id="size-limit"
 | 
						|
              onChange={[Function]}
 | 
						|
              onValidate={[Function]}
 | 
						|
              postfixComponent={
 | 
						|
                <span>
 | 
						|
                  MB
 | 
						|
                </span>
 | 
						|
              }
 | 
						|
              type="number"
 | 
						|
              validateOnBlur={true}
 | 
						|
              validateOnChange={true}
 | 
						|
              validateOnFocus={true}
 | 
						|
              value="8"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                className="mx_Field mx_Field_input"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  autoComplete="off"
 | 
						|
                  id="size-limit"
 | 
						|
                  onBlur={[Function]}
 | 
						|
                  onChange={[Function]}
 | 
						|
                  onFocus={[Function]}
 | 
						|
                  type="number"
 | 
						|
                  value="8"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  htmlFor="size-limit"
 | 
						|
                />
 | 
						|
                <span
 | 
						|
                  className="mx_Field_postfix"
 | 
						|
                >
 | 
						|
                  <span>
 | 
						|
                    MB
 | 
						|
                  </span>
 | 
						|
                </span>
 | 
						|
              </div>
 | 
						|
            </Field>
 | 
						|
            <StyledCheckbox
 | 
						|
              checked={false}
 | 
						|
              className="mx_ExportDialog_attachments-checkbox"
 | 
						|
              id="include-attachments"
 | 
						|
              onChange={[Function]}
 | 
						|
            >
 | 
						|
              <span
 | 
						|
                className="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked={false}
 | 
						|
                  id="include-attachments"
 | 
						|
                  onChange={[Function]}
 | 
						|
                  type="checkbox"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  htmlFor="include-attachments"
 | 
						|
                >
 | 
						|
                  <div
 | 
						|
                    className="mx_Checkbox_background"
 | 
						|
                  >
 | 
						|
                    <div
 | 
						|
                      className="mx_Checkbox_checkmark"
 | 
						|
                    />
 | 
						|
                  </div>
 | 
						|
                  <div>
 | 
						|
                    Include Attachments
 | 
						|
                  </div>
 | 
						|
                </label>
 | 
						|
              </span>
 | 
						|
            </StyledCheckbox>
 | 
						|
          </div>
 | 
						|
          <DialogButtons
 | 
						|
            disabled={false}
 | 
						|
            hasCancel={true}
 | 
						|
            onCancel={[Function]}
 | 
						|
            onPrimaryButtonClick={[Function]}
 | 
						|
            primaryButton="Export"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              className="mx_Dialog_buttons"
 | 
						|
            >
 | 
						|
              <button
 | 
						|
                data-test-id="dialog-cancel-button"
 | 
						|
                disabled={false}
 | 
						|
                onClick={[Function]}
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Cancel
 | 
						|
              </button>
 | 
						|
              <button
 | 
						|
                className="mx_Dialog_primary"
 | 
						|
                data-test-id="dialog-primary-button"
 | 
						|
                onClick={[Function]}
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Export
 | 
						|
              </button>
 | 
						|
            </div>
 | 
						|
          </DialogButtons>
 | 
						|
        </div>
 | 
						|
        <div
 | 
						|
          data-focus-guard={true}
 | 
						|
          style={
 | 
						|
            Object {
 | 
						|
              "height": "0px",
 | 
						|
              "left": "1px",
 | 
						|
              "overflow": "hidden",
 | 
						|
              "padding": 0,
 | 
						|
              "position": "fixed",
 | 
						|
              "top": "1px",
 | 
						|
              "width": "1px",
 | 
						|
            }
 | 
						|
          }
 | 
						|
          tabIndex={0}
 | 
						|
        />
 | 
						|
      </ForwardRef(FocusLockUI)>
 | 
						|
    </ForwardRef(FocusLockUICombination)>
 | 
						|
  </BaseDialog>,
 | 
						|
  <ForwardRef(FocusLockUICombination)
 | 
						|
    className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
    lockProps={
 | 
						|
      Object {
 | 
						|
        "aria-describedby": "mx_Dialog_content",
 | 
						|
        "aria-labelledby": "mx_BaseDialog_title",
 | 
						|
        "onKeyDown": [Function],
 | 
						|
        "role": "dialog",
 | 
						|
      }
 | 
						|
    }
 | 
						|
    returnFocus={true}
 | 
						|
  >
 | 
						|
    <ForwardRef(FocusLockUI)
 | 
						|
      as="div"
 | 
						|
      autoFocus={true}
 | 
						|
      className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
      crossFrame={true}
 | 
						|
      disabled={false}
 | 
						|
      lockProps={
 | 
						|
        Object {
 | 
						|
          "aria-describedby": "mx_Dialog_content",
 | 
						|
          "aria-labelledby": "mx_BaseDialog_title",
 | 
						|
          "onKeyDown": [Function],
 | 
						|
          "role": "dialog",
 | 
						|
        }
 | 
						|
      }
 | 
						|
      noFocusGuards={false}
 | 
						|
      persistentFocus={false}
 | 
						|
      returnFocus={true}
 | 
						|
      sideCar={[Function]}
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        data-focus-guard={true}
 | 
						|
        key="guard-first"
 | 
						|
        style={
 | 
						|
          Object {
 | 
						|
            "height": "0px",
 | 
						|
            "left": "1px",
 | 
						|
            "overflow": "hidden",
 | 
						|
            "padding": 0,
 | 
						|
            "position": "fixed",
 | 
						|
            "top": "1px",
 | 
						|
            "width": "1px",
 | 
						|
          }
 | 
						|
        }
 | 
						|
        tabIndex={0}
 | 
						|
      />
 | 
						|
      <SideEffect(FocusWatcher)
 | 
						|
        autoFocus={true}
 | 
						|
        crossFrame={true}
 | 
						|
        disabled={false}
 | 
						|
        id={Object {}}
 | 
						|
        observed={
 | 
						|
          <div
 | 
						|
            aria-describedby="mx_Dialog_content"
 | 
						|
            aria-labelledby="mx_BaseDialog_title"
 | 
						|
            class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
            data-focus-lock-disabled="false"
 | 
						|
            role="dialog"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
            >
 | 
						|
              <h2
 | 
						|
                class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                id="mx_BaseDialog_title"
 | 
						|
              >
 | 
						|
                Export Chat
 | 
						|
              </h2>
 | 
						|
              <div
 | 
						|
                aria-label="Close dialog"
 | 
						|
                class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                role="button"
 | 
						|
                tabindex="0"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <p>
 | 
						|
              Select from the options below to export chats from your timeline
 | 
						|
            </p>
 | 
						|
            <div
 | 
						|
              class="mx_ExportDialog_options"
 | 
						|
            >
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Format
 | 
						|
              </span>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked=""
 | 
						|
                  id="exportFormat-Html"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="Html"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  HTML
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="exportFormat-PlainText"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="PlainText"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  Plain Text
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="exportFormat-Json"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="Json"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  JSON
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Messages
 | 
						|
              </span>
 | 
						|
              <div
 | 
						|
                class="mx_Field mx_Field_select"
 | 
						|
              >
 | 
						|
                <select
 | 
						|
                  id="export-type"
 | 
						|
                  type="text"
 | 
						|
                >
 | 
						|
                  <option
 | 
						|
                    value="Timeline"
 | 
						|
                  >
 | 
						|
                    Current Timeline
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    value="Beginning"
 | 
						|
                  >
 | 
						|
                    From the beginning
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    value="LastNMessages"
 | 
						|
                  >
 | 
						|
                    Specify a number of messages
 | 
						|
                  </option>
 | 
						|
                </select>
 | 
						|
                <label
 | 
						|
                  for="export-type"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Size Limit
 | 
						|
              </span>
 | 
						|
              <div
 | 
						|
                class="mx_Field mx_Field_input"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  autocomplete="off"
 | 
						|
                  id="size-limit"
 | 
						|
                  type="number"
 | 
						|
                  value="8"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  for="size-limit"
 | 
						|
                />
 | 
						|
                <span
 | 
						|
                  class="mx_Field_postfix"
 | 
						|
                >
 | 
						|
                  <span>
 | 
						|
                    MB
 | 
						|
                  </span>
 | 
						|
                </span>
 | 
						|
              </div>
 | 
						|
              <span
 | 
						|
                class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="include-attachments"
 | 
						|
                  type="checkbox"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  for="include-attachments"
 | 
						|
                >
 | 
						|
                  <div
 | 
						|
                    class="mx_Checkbox_background"
 | 
						|
                  >
 | 
						|
                    <div
 | 
						|
                      class="mx_Checkbox_checkmark"
 | 
						|
                    />
 | 
						|
                  </div>
 | 
						|
                  <div>
 | 
						|
                    Include Attachments
 | 
						|
                  </div>
 | 
						|
                </label>
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              class="mx_Dialog_buttons"
 | 
						|
            >
 | 
						|
              <button
 | 
						|
                data-test-id="dialog-cancel-button"
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Cancel
 | 
						|
              </button>
 | 
						|
              <button
 | 
						|
                class="mx_Dialog_primary"
 | 
						|
                data-test-id="dialog-primary-button"
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Export
 | 
						|
              </button>
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
        }
 | 
						|
        onActivation={[Function]}
 | 
						|
        onDeactivation={[Function]}
 | 
						|
        persistentFocus={false}
 | 
						|
        returnFocus={[Function]}
 | 
						|
        shards={Array []}
 | 
						|
        sideCar={
 | 
						|
          Object {
 | 
						|
            "assignMedium": [Function],
 | 
						|
            "assignSyncMedium": [Function],
 | 
						|
            "options": Object {
 | 
						|
              "async": true,
 | 
						|
              "ssr": false,
 | 
						|
            },
 | 
						|
            "read": [Function],
 | 
						|
            "useMedium": [Function],
 | 
						|
          }
 | 
						|
        }
 | 
						|
      >
 | 
						|
        <FocusWatcher
 | 
						|
          autoFocus={true}
 | 
						|
          crossFrame={true}
 | 
						|
          disabled={false}
 | 
						|
          id={Object {}}
 | 
						|
          observed={
 | 
						|
            <div
 | 
						|
              aria-describedby="mx_Dialog_content"
 | 
						|
              aria-labelledby="mx_BaseDialog_title"
 | 
						|
              class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
              data-focus-lock-disabled="false"
 | 
						|
              role="dialog"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
              >
 | 
						|
                <h2
 | 
						|
                  class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                  id="mx_BaseDialog_title"
 | 
						|
                >
 | 
						|
                  Export Chat
 | 
						|
                </h2>
 | 
						|
                <div
 | 
						|
                  aria-label="Close dialog"
 | 
						|
                  class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                  role="button"
 | 
						|
                  tabindex="0"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
              <p>
 | 
						|
                Select from the options below to export chats from your timeline
 | 
						|
              </p>
 | 
						|
              <div
 | 
						|
                class="mx_ExportDialog_options"
 | 
						|
              >
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Format
 | 
						|
                </span>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    checked=""
 | 
						|
                    id="exportFormat-Html"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="Html"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    HTML
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="exportFormat-PlainText"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="PlainText"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    Plain Text
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <label
 | 
						|
                  class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="exportFormat-Json"
 | 
						|
                    name="exportFormat"
 | 
						|
                    type="radio"
 | 
						|
                    value="Json"
 | 
						|
                  />
 | 
						|
                  <div>
 | 
						|
                    <div />
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_content"
 | 
						|
                  >
 | 
						|
                    JSON
 | 
						|
                  </div>
 | 
						|
                  <div
 | 
						|
                    class="mx_StyledRadioButton_spacer"
 | 
						|
                  />
 | 
						|
                </label>
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Messages
 | 
						|
                </span>
 | 
						|
                <div
 | 
						|
                  class="mx_Field mx_Field_select"
 | 
						|
                >
 | 
						|
                  <select
 | 
						|
                    id="export-type"
 | 
						|
                    type="text"
 | 
						|
                  >
 | 
						|
                    <option
 | 
						|
                      value="Timeline"
 | 
						|
                    >
 | 
						|
                      Current Timeline
 | 
						|
                    </option>
 | 
						|
                    <option
 | 
						|
                      value="Beginning"
 | 
						|
                    >
 | 
						|
                      From the beginning
 | 
						|
                    </option>
 | 
						|
                    <option
 | 
						|
                      value="LastNMessages"
 | 
						|
                    >
 | 
						|
                      Specify a number of messages
 | 
						|
                    </option>
 | 
						|
                  </select>
 | 
						|
                  <label
 | 
						|
                    for="export-type"
 | 
						|
                  />
 | 
						|
                </div>
 | 
						|
                <span
 | 
						|
                  class="mx_ExportDialog_subheading"
 | 
						|
                >
 | 
						|
                  Size Limit
 | 
						|
                </span>
 | 
						|
                <div
 | 
						|
                  class="mx_Field mx_Field_input"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    autocomplete="off"
 | 
						|
                    id="size-limit"
 | 
						|
                    type="number"
 | 
						|
                    value="8"
 | 
						|
                  />
 | 
						|
                  <label
 | 
						|
                    for="size-limit"
 | 
						|
                  />
 | 
						|
                  <span
 | 
						|
                    class="mx_Field_postfix"
 | 
						|
                  >
 | 
						|
                    <span>
 | 
						|
                      MB
 | 
						|
                    </span>
 | 
						|
                  </span>
 | 
						|
                </div>
 | 
						|
                <span
 | 
						|
                  class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
                >
 | 
						|
                  <input
 | 
						|
                    id="include-attachments"
 | 
						|
                    type="checkbox"
 | 
						|
                  />
 | 
						|
                  <label
 | 
						|
                    for="include-attachments"
 | 
						|
                  >
 | 
						|
                    <div
 | 
						|
                      class="mx_Checkbox_background"
 | 
						|
                    >
 | 
						|
                      <div
 | 
						|
                        class="mx_Checkbox_checkmark"
 | 
						|
                      />
 | 
						|
                    </div>
 | 
						|
                    <div>
 | 
						|
                      Include Attachments
 | 
						|
                    </div>
 | 
						|
                  </label>
 | 
						|
                </span>
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_Dialog_buttons"
 | 
						|
              >
 | 
						|
                <button
 | 
						|
                  data-test-id="dialog-cancel-button"
 | 
						|
                  type="button"
 | 
						|
                >
 | 
						|
                  Cancel
 | 
						|
                </button>
 | 
						|
                <button
 | 
						|
                  class="mx_Dialog_primary"
 | 
						|
                  data-test-id="dialog-primary-button"
 | 
						|
                  type="button"
 | 
						|
                >
 | 
						|
                  Export
 | 
						|
                </button>
 | 
						|
              </div>
 | 
						|
            </div>
 | 
						|
          }
 | 
						|
          onActivation={[Function]}
 | 
						|
          onDeactivation={[Function]}
 | 
						|
          persistentFocus={false}
 | 
						|
          returnFocus={[Function]}
 | 
						|
          shards={Array []}
 | 
						|
          sideCar={
 | 
						|
            Object {
 | 
						|
              "assignMedium": [Function],
 | 
						|
              "assignSyncMedium": [Function],
 | 
						|
              "options": Object {
 | 
						|
                "async": true,
 | 
						|
                "ssr": false,
 | 
						|
              },
 | 
						|
              "read": [Function],
 | 
						|
              "useMedium": [Function],
 | 
						|
            }
 | 
						|
          }
 | 
						|
        />
 | 
						|
      </SideEffect(FocusWatcher)>
 | 
						|
      <div
 | 
						|
        aria-describedby="mx_Dialog_content"
 | 
						|
        aria-labelledby="mx_BaseDialog_title"
 | 
						|
        className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
        data-focus-lock-disabled={false}
 | 
						|
        onBlur={[Function]}
 | 
						|
        onFocus={[Function]}
 | 
						|
        onKeyDown={[Function]}
 | 
						|
        role="dialog"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          className="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
        >
 | 
						|
          <Heading
 | 
						|
            className="mx_Dialog_title"
 | 
						|
            id="mx_BaseDialog_title"
 | 
						|
            size="h2"
 | 
						|
          >
 | 
						|
            <h2
 | 
						|
              className="mx_Heading_h2 mx_Dialog_title"
 | 
						|
              id="mx_BaseDialog_title"
 | 
						|
            >
 | 
						|
              Export Chat
 | 
						|
            </h2>
 | 
						|
          </Heading>
 | 
						|
          <AccessibleButton
 | 
						|
            aria-label="Close dialog"
 | 
						|
            className="mx_Dialog_cancelButton"
 | 
						|
            element="div"
 | 
						|
            onClick={[Function]}
 | 
						|
            role="button"
 | 
						|
            tabIndex={0}
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              aria-label="Close dialog"
 | 
						|
              className="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
              onClick={[Function]}
 | 
						|
              onKeyDown={[Function]}
 | 
						|
              onKeyUp={[Function]}
 | 
						|
              role="button"
 | 
						|
              tabIndex={0}
 | 
						|
            />
 | 
						|
          </AccessibleButton>
 | 
						|
        </div>
 | 
						|
        <p>
 | 
						|
          Select from the options below to export chats from your timeline
 | 
						|
        </p>
 | 
						|
        <div
 | 
						|
          className="mx_ExportDialog_options"
 | 
						|
        >
 | 
						|
          <span
 | 
						|
            className="mx_ExportDialog_subheading"
 | 
						|
          >
 | 
						|
            Format
 | 
						|
          </span>
 | 
						|
          <StyledRadioGroup
 | 
						|
            definitions={
 | 
						|
              Array [
 | 
						|
                Object {
 | 
						|
                  "label": "HTML",
 | 
						|
                  "value": "Html",
 | 
						|
                },
 | 
						|
                Object {
 | 
						|
                  "label": "Plain Text",
 | 
						|
                  "value": "PlainText",
 | 
						|
                },
 | 
						|
                Object {
 | 
						|
                  "label": "JSON",
 | 
						|
                  "value": "Json",
 | 
						|
                },
 | 
						|
              ]
 | 
						|
            }
 | 
						|
            name="exportFormat"
 | 
						|
            onChange={[Function]}
 | 
						|
            value="Html"
 | 
						|
          >
 | 
						|
            <StyledRadioButton
 | 
						|
              checked={true}
 | 
						|
              childrenInLabel={true}
 | 
						|
              className=""
 | 
						|
              id="exportFormat-Html"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              value="Html"
 | 
						|
            >
 | 
						|
              <label
 | 
						|
                className="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked={true}
 | 
						|
                  id="exportFormat-Html"
 | 
						|
                  name="exportFormat"
 | 
						|
                  onChange={[Function]}
 | 
						|
                  type="radio"
 | 
						|
                  value="Html"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  HTML
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
            </StyledRadioButton>
 | 
						|
            <StyledRadioButton
 | 
						|
              checked={false}
 | 
						|
              childrenInLabel={true}
 | 
						|
              className=""
 | 
						|
              id="exportFormat-PlainText"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              value="PlainText"
 | 
						|
            >
 | 
						|
              <label
 | 
						|
                className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked={false}
 | 
						|
                  id="exportFormat-PlainText"
 | 
						|
                  name="exportFormat"
 | 
						|
                  onChange={[Function]}
 | 
						|
                  type="radio"
 | 
						|
                  value="PlainText"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  Plain Text
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
            </StyledRadioButton>
 | 
						|
            <StyledRadioButton
 | 
						|
              checked={false}
 | 
						|
              childrenInLabel={true}
 | 
						|
              className=""
 | 
						|
              id="exportFormat-Json"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              value="Json"
 | 
						|
            >
 | 
						|
              <label
 | 
						|
                className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked={false}
 | 
						|
                  id="exportFormat-Json"
 | 
						|
                  name="exportFormat"
 | 
						|
                  onChange={[Function]}
 | 
						|
                  type="radio"
 | 
						|
                  value="Json"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  JSON
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  className="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
            </StyledRadioButton>
 | 
						|
          </StyledRadioGroup>
 | 
						|
          <span
 | 
						|
            className="mx_ExportDialog_subheading"
 | 
						|
          >
 | 
						|
            Messages
 | 
						|
          </span>
 | 
						|
          <Field
 | 
						|
            element="select"
 | 
						|
            id="export-type"
 | 
						|
            onChange={[Function]}
 | 
						|
            type="text"
 | 
						|
            validateOnBlur={true}
 | 
						|
            validateOnChange={true}
 | 
						|
            validateOnFocus={true}
 | 
						|
            value="Timeline"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              className="mx_Field mx_Field_select"
 | 
						|
            >
 | 
						|
              <select
 | 
						|
                id="export-type"
 | 
						|
                onBlur={[Function]}
 | 
						|
                onChange={[Function]}
 | 
						|
                onFocus={[Function]}
 | 
						|
                type="text"
 | 
						|
                value="Timeline"
 | 
						|
              >
 | 
						|
                <option
 | 
						|
                  key="Timeline"
 | 
						|
                  value="Timeline"
 | 
						|
                >
 | 
						|
                  Current Timeline
 | 
						|
                </option>
 | 
						|
                <option
 | 
						|
                  key="Beginning"
 | 
						|
                  value="Beginning"
 | 
						|
                >
 | 
						|
                  From the beginning
 | 
						|
                </option>
 | 
						|
                <option
 | 
						|
                  key="LastNMessages"
 | 
						|
                  value="LastNMessages"
 | 
						|
                >
 | 
						|
                  Specify a number of messages
 | 
						|
                </option>
 | 
						|
              </select>
 | 
						|
              <label
 | 
						|
                htmlFor="export-type"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
          </Field>
 | 
						|
          <span
 | 
						|
            className="mx_ExportDialog_subheading"
 | 
						|
          >
 | 
						|
            Size Limit
 | 
						|
          </span>
 | 
						|
          <Field
 | 
						|
            autoComplete="off"
 | 
						|
            element="input"
 | 
						|
            id="size-limit"
 | 
						|
            onChange={[Function]}
 | 
						|
            onValidate={[Function]}
 | 
						|
            postfixComponent={
 | 
						|
              <span>
 | 
						|
                MB
 | 
						|
              </span>
 | 
						|
            }
 | 
						|
            type="number"
 | 
						|
            validateOnBlur={true}
 | 
						|
            validateOnChange={true}
 | 
						|
            validateOnFocus={true}
 | 
						|
            value="8"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              className="mx_Field mx_Field_input"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                autoComplete="off"
 | 
						|
                id="size-limit"
 | 
						|
                onBlur={[Function]}
 | 
						|
                onChange={[Function]}
 | 
						|
                onFocus={[Function]}
 | 
						|
                type="number"
 | 
						|
                value="8"
 | 
						|
              />
 | 
						|
              <label
 | 
						|
                htmlFor="size-limit"
 | 
						|
              />
 | 
						|
              <span
 | 
						|
                className="mx_Field_postfix"
 | 
						|
              >
 | 
						|
                <span>
 | 
						|
                  MB
 | 
						|
                </span>
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
          </Field>
 | 
						|
          <StyledCheckbox
 | 
						|
            checked={false}
 | 
						|
            className="mx_ExportDialog_attachments-checkbox"
 | 
						|
            id="include-attachments"
 | 
						|
            onChange={[Function]}
 | 
						|
          >
 | 
						|
            <span
 | 
						|
              className="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                checked={false}
 | 
						|
                id="include-attachments"
 | 
						|
                onChange={[Function]}
 | 
						|
                type="checkbox"
 | 
						|
              />
 | 
						|
              <label
 | 
						|
                htmlFor="include-attachments"
 | 
						|
              >
 | 
						|
                <div
 | 
						|
                  className="mx_Checkbox_background"
 | 
						|
                >
 | 
						|
                  <div
 | 
						|
                    className="mx_Checkbox_checkmark"
 | 
						|
                  />
 | 
						|
                </div>
 | 
						|
                <div>
 | 
						|
                  Include Attachments
 | 
						|
                </div>
 | 
						|
              </label>
 | 
						|
            </span>
 | 
						|
          </StyledCheckbox>
 | 
						|
        </div>
 | 
						|
        <DialogButtons
 | 
						|
          disabled={false}
 | 
						|
          hasCancel={true}
 | 
						|
          onCancel={[Function]}
 | 
						|
          onPrimaryButtonClick={[Function]}
 | 
						|
          primaryButton="Export"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            className="mx_Dialog_buttons"
 | 
						|
          >
 | 
						|
            <button
 | 
						|
              data-test-id="dialog-cancel-button"
 | 
						|
              disabled={false}
 | 
						|
              onClick={[Function]}
 | 
						|
              type="button"
 | 
						|
            >
 | 
						|
              Cancel
 | 
						|
            </button>
 | 
						|
            <button
 | 
						|
              className="mx_Dialog_primary"
 | 
						|
              data-test-id="dialog-primary-button"
 | 
						|
              onClick={[Function]}
 | 
						|
              type="button"
 | 
						|
            >
 | 
						|
              Export
 | 
						|
            </button>
 | 
						|
          </div>
 | 
						|
        </DialogButtons>
 | 
						|
      </div>
 | 
						|
      <div
 | 
						|
        data-focus-guard={true}
 | 
						|
        style={
 | 
						|
          Object {
 | 
						|
            "height": "0px",
 | 
						|
            "left": "1px",
 | 
						|
            "overflow": "hidden",
 | 
						|
            "padding": 0,
 | 
						|
            "position": "fixed",
 | 
						|
            "top": "1px",
 | 
						|
            "width": "1px",
 | 
						|
          }
 | 
						|
        }
 | 
						|
        tabIndex={0}
 | 
						|
      />
 | 
						|
    </ForwardRef(FocusLockUI)>
 | 
						|
  </ForwardRef(FocusLockUICombination)>,
 | 
						|
  <ForwardRef(FocusLockUI)
 | 
						|
    as="div"
 | 
						|
    autoFocus={true}
 | 
						|
    className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
    crossFrame={true}
 | 
						|
    disabled={false}
 | 
						|
    lockProps={
 | 
						|
      Object {
 | 
						|
        "aria-describedby": "mx_Dialog_content",
 | 
						|
        "aria-labelledby": "mx_BaseDialog_title",
 | 
						|
        "onKeyDown": [Function],
 | 
						|
        "role": "dialog",
 | 
						|
      }
 | 
						|
    }
 | 
						|
    noFocusGuards={false}
 | 
						|
    persistentFocus={false}
 | 
						|
    returnFocus={true}
 | 
						|
    sideCar={[Function]}
 | 
						|
  >
 | 
						|
    <div
 | 
						|
      data-focus-guard={true}
 | 
						|
      key="guard-first"
 | 
						|
      style={
 | 
						|
        Object {
 | 
						|
          "height": "0px",
 | 
						|
          "left": "1px",
 | 
						|
          "overflow": "hidden",
 | 
						|
          "padding": 0,
 | 
						|
          "position": "fixed",
 | 
						|
          "top": "1px",
 | 
						|
          "width": "1px",
 | 
						|
        }
 | 
						|
      }
 | 
						|
      tabIndex={0}
 | 
						|
    />
 | 
						|
    <SideEffect(FocusWatcher)
 | 
						|
      autoFocus={true}
 | 
						|
      crossFrame={true}
 | 
						|
      disabled={false}
 | 
						|
      id={Object {}}
 | 
						|
      observed={
 | 
						|
        <div
 | 
						|
          aria-describedby="mx_Dialog_content"
 | 
						|
          aria-labelledby="mx_BaseDialog_title"
 | 
						|
          class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
          data-focus-lock-disabled="false"
 | 
						|
          role="dialog"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
          >
 | 
						|
            <h2
 | 
						|
              class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
              id="mx_BaseDialog_title"
 | 
						|
            >
 | 
						|
              Export Chat
 | 
						|
            </h2>
 | 
						|
            <div
 | 
						|
              aria-label="Close dialog"
 | 
						|
              class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
              role="button"
 | 
						|
              tabindex="0"
 | 
						|
            />
 | 
						|
          </div>
 | 
						|
          <p>
 | 
						|
            Select from the options below to export chats from your timeline
 | 
						|
          </p>
 | 
						|
          <div
 | 
						|
            class="mx_ExportDialog_options"
 | 
						|
          >
 | 
						|
            <span
 | 
						|
              class="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Format
 | 
						|
            </span>
 | 
						|
            <label
 | 
						|
              class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                checked=""
 | 
						|
                id="exportFormat-Html"
 | 
						|
                name="exportFormat"
 | 
						|
                type="radio"
 | 
						|
                value="Html"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                HTML
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
            <label
 | 
						|
              class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                id="exportFormat-PlainText"
 | 
						|
                name="exportFormat"
 | 
						|
                type="radio"
 | 
						|
                value="PlainText"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                Plain Text
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
            <label
 | 
						|
              class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                id="exportFormat-Json"
 | 
						|
                name="exportFormat"
 | 
						|
                type="radio"
 | 
						|
                value="Json"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                JSON
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                class="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
            <span
 | 
						|
              class="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Messages
 | 
						|
            </span>
 | 
						|
            <div
 | 
						|
              class="mx_Field mx_Field_select"
 | 
						|
            >
 | 
						|
              <select
 | 
						|
                id="export-type"
 | 
						|
                type="text"
 | 
						|
              >
 | 
						|
                <option
 | 
						|
                  value="Timeline"
 | 
						|
                >
 | 
						|
                  Current Timeline
 | 
						|
                </option>
 | 
						|
                <option
 | 
						|
                  value="Beginning"
 | 
						|
                >
 | 
						|
                  From the beginning
 | 
						|
                </option>
 | 
						|
                <option
 | 
						|
                  value="LastNMessages"
 | 
						|
                >
 | 
						|
                  Specify a number of messages
 | 
						|
                </option>
 | 
						|
              </select>
 | 
						|
              <label
 | 
						|
                for="export-type"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <span
 | 
						|
              class="mx_ExportDialog_subheading"
 | 
						|
            >
 | 
						|
              Size Limit
 | 
						|
            </span>
 | 
						|
            <div
 | 
						|
              class="mx_Field mx_Field_input"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                autocomplete="off"
 | 
						|
                id="size-limit"
 | 
						|
                type="number"
 | 
						|
                value="8"
 | 
						|
              />
 | 
						|
              <label
 | 
						|
                for="size-limit"
 | 
						|
              />
 | 
						|
              <span
 | 
						|
                class="mx_Field_postfix"
 | 
						|
              >
 | 
						|
                <span>
 | 
						|
                  MB
 | 
						|
                </span>
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
            <span
 | 
						|
              class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                id="include-attachments"
 | 
						|
                type="checkbox"
 | 
						|
              />
 | 
						|
              <label
 | 
						|
                for="include-attachments"
 | 
						|
              >
 | 
						|
                <div
 | 
						|
                  class="mx_Checkbox_background"
 | 
						|
                >
 | 
						|
                  <div
 | 
						|
                    class="mx_Checkbox_checkmark"
 | 
						|
                  />
 | 
						|
                </div>
 | 
						|
                <div>
 | 
						|
                  Include Attachments
 | 
						|
                </div>
 | 
						|
              </label>
 | 
						|
            </span>
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_Dialog_buttons"
 | 
						|
          >
 | 
						|
            <button
 | 
						|
              data-test-id="dialog-cancel-button"
 | 
						|
              type="button"
 | 
						|
            >
 | 
						|
              Cancel
 | 
						|
            </button>
 | 
						|
            <button
 | 
						|
              class="mx_Dialog_primary"
 | 
						|
              data-test-id="dialog-primary-button"
 | 
						|
              type="button"
 | 
						|
            >
 | 
						|
              Export
 | 
						|
            </button>
 | 
						|
          </div>
 | 
						|
        </div>
 | 
						|
      }
 | 
						|
      onActivation={[Function]}
 | 
						|
      onDeactivation={[Function]}
 | 
						|
      persistentFocus={false}
 | 
						|
      returnFocus={[Function]}
 | 
						|
      shards={Array []}
 | 
						|
      sideCar={
 | 
						|
        Object {
 | 
						|
          "assignMedium": [Function],
 | 
						|
          "assignSyncMedium": [Function],
 | 
						|
          "options": Object {
 | 
						|
            "async": true,
 | 
						|
            "ssr": false,
 | 
						|
          },
 | 
						|
          "read": [Function],
 | 
						|
          "useMedium": [Function],
 | 
						|
        }
 | 
						|
      }
 | 
						|
    >
 | 
						|
      <FocusWatcher
 | 
						|
        autoFocus={true}
 | 
						|
        crossFrame={true}
 | 
						|
        disabled={false}
 | 
						|
        id={Object {}}
 | 
						|
        observed={
 | 
						|
          <div
 | 
						|
            aria-describedby="mx_Dialog_content"
 | 
						|
            aria-labelledby="mx_BaseDialog_title"
 | 
						|
            class="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
            data-focus-lock-disabled="false"
 | 
						|
            role="dialog"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
            >
 | 
						|
              <h2
 | 
						|
                class="mx_Heading_h2 mx_Dialog_title"
 | 
						|
                id="mx_BaseDialog_title"
 | 
						|
              >
 | 
						|
                Export Chat
 | 
						|
              </h2>
 | 
						|
              <div
 | 
						|
                aria-label="Close dialog"
 | 
						|
                class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
                role="button"
 | 
						|
                tabindex="0"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <p>
 | 
						|
              Select from the options below to export chats from your timeline
 | 
						|
            </p>
 | 
						|
            <div
 | 
						|
              class="mx_ExportDialog_options"
 | 
						|
            >
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Format
 | 
						|
              </span>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  checked=""
 | 
						|
                  id="exportFormat-Html"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="Html"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  HTML
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="exportFormat-PlainText"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="PlainText"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  Plain Text
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <label
 | 
						|
                class="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="exportFormat-Json"
 | 
						|
                  name="exportFormat"
 | 
						|
                  type="radio"
 | 
						|
                  value="Json"
 | 
						|
                />
 | 
						|
                <div>
 | 
						|
                  <div />
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_content"
 | 
						|
                >
 | 
						|
                  JSON
 | 
						|
                </div>
 | 
						|
                <div
 | 
						|
                  class="mx_StyledRadioButton_spacer"
 | 
						|
                />
 | 
						|
              </label>
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Messages
 | 
						|
              </span>
 | 
						|
              <div
 | 
						|
                class="mx_Field mx_Field_select"
 | 
						|
              >
 | 
						|
                <select
 | 
						|
                  id="export-type"
 | 
						|
                  type="text"
 | 
						|
                >
 | 
						|
                  <option
 | 
						|
                    value="Timeline"
 | 
						|
                  >
 | 
						|
                    Current Timeline
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    value="Beginning"
 | 
						|
                  >
 | 
						|
                    From the beginning
 | 
						|
                  </option>
 | 
						|
                  <option
 | 
						|
                    value="LastNMessages"
 | 
						|
                  >
 | 
						|
                    Specify a number of messages
 | 
						|
                  </option>
 | 
						|
                </select>
 | 
						|
                <label
 | 
						|
                  for="export-type"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
              <span
 | 
						|
                class="mx_ExportDialog_subheading"
 | 
						|
              >
 | 
						|
                Size Limit
 | 
						|
              </span>
 | 
						|
              <div
 | 
						|
                class="mx_Field mx_Field_input"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  autocomplete="off"
 | 
						|
                  id="size-limit"
 | 
						|
                  type="number"
 | 
						|
                  value="8"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  for="size-limit"
 | 
						|
                />
 | 
						|
                <span
 | 
						|
                  class="mx_Field_postfix"
 | 
						|
                >
 | 
						|
                  <span>
 | 
						|
                    MB
 | 
						|
                  </span>
 | 
						|
                </span>
 | 
						|
              </div>
 | 
						|
              <span
 | 
						|
                class="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
              >
 | 
						|
                <input
 | 
						|
                  id="include-attachments"
 | 
						|
                  type="checkbox"
 | 
						|
                />
 | 
						|
                <label
 | 
						|
                  for="include-attachments"
 | 
						|
                >
 | 
						|
                  <div
 | 
						|
                    class="mx_Checkbox_background"
 | 
						|
                  >
 | 
						|
                    <div
 | 
						|
                      class="mx_Checkbox_checkmark"
 | 
						|
                    />
 | 
						|
                  </div>
 | 
						|
                  <div>
 | 
						|
                    Include Attachments
 | 
						|
                  </div>
 | 
						|
                </label>
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              class="mx_Dialog_buttons"
 | 
						|
            >
 | 
						|
              <button
 | 
						|
                data-test-id="dialog-cancel-button"
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Cancel
 | 
						|
              </button>
 | 
						|
              <button
 | 
						|
                class="mx_Dialog_primary"
 | 
						|
                data-test-id="dialog-primary-button"
 | 
						|
                type="button"
 | 
						|
              >
 | 
						|
                Export
 | 
						|
              </button>
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
        }
 | 
						|
        onActivation={[Function]}
 | 
						|
        onDeactivation={[Function]}
 | 
						|
        persistentFocus={false}
 | 
						|
        returnFocus={[Function]}
 | 
						|
        shards={Array []}
 | 
						|
        sideCar={
 | 
						|
          Object {
 | 
						|
            "assignMedium": [Function],
 | 
						|
            "assignSyncMedium": [Function],
 | 
						|
            "options": Object {
 | 
						|
              "async": true,
 | 
						|
              "ssr": false,
 | 
						|
            },
 | 
						|
            "read": [Function],
 | 
						|
            "useMedium": [Function],
 | 
						|
          }
 | 
						|
        }
 | 
						|
      />
 | 
						|
    </SideEffect(FocusWatcher)>
 | 
						|
    <div
 | 
						|
      aria-describedby="mx_Dialog_content"
 | 
						|
      aria-labelledby="mx_BaseDialog_title"
 | 
						|
      className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
      data-focus-lock-disabled={false}
 | 
						|
      onBlur={[Function]}
 | 
						|
      onFocus={[Function]}
 | 
						|
      onKeyDown={[Function]}
 | 
						|
      role="dialog"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        className="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
      >
 | 
						|
        <Heading
 | 
						|
          className="mx_Dialog_title"
 | 
						|
          id="mx_BaseDialog_title"
 | 
						|
          size="h2"
 | 
						|
        >
 | 
						|
          <h2
 | 
						|
            className="mx_Heading_h2 mx_Dialog_title"
 | 
						|
            id="mx_BaseDialog_title"
 | 
						|
          >
 | 
						|
            Export Chat
 | 
						|
          </h2>
 | 
						|
        </Heading>
 | 
						|
        <AccessibleButton
 | 
						|
          aria-label="Close dialog"
 | 
						|
          className="mx_Dialog_cancelButton"
 | 
						|
          element="div"
 | 
						|
          onClick={[Function]}
 | 
						|
          role="button"
 | 
						|
          tabIndex={0}
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            aria-label="Close dialog"
 | 
						|
            className="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
            onClick={[Function]}
 | 
						|
            onKeyDown={[Function]}
 | 
						|
            onKeyUp={[Function]}
 | 
						|
            role="button"
 | 
						|
            tabIndex={0}
 | 
						|
          />
 | 
						|
        </AccessibleButton>
 | 
						|
      </div>
 | 
						|
      <p>
 | 
						|
        Select from the options below to export chats from your timeline
 | 
						|
      </p>
 | 
						|
      <div
 | 
						|
        className="mx_ExportDialog_options"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          className="mx_ExportDialog_subheading"
 | 
						|
        >
 | 
						|
          Format
 | 
						|
        </span>
 | 
						|
        <StyledRadioGroup
 | 
						|
          definitions={
 | 
						|
            Array [
 | 
						|
              Object {
 | 
						|
                "label": "HTML",
 | 
						|
                "value": "Html",
 | 
						|
              },
 | 
						|
              Object {
 | 
						|
                "label": "Plain Text",
 | 
						|
                "value": "PlainText",
 | 
						|
              },
 | 
						|
              Object {
 | 
						|
                "label": "JSON",
 | 
						|
                "value": "Json",
 | 
						|
              },
 | 
						|
            ]
 | 
						|
          }
 | 
						|
          name="exportFormat"
 | 
						|
          onChange={[Function]}
 | 
						|
          value="Html"
 | 
						|
        >
 | 
						|
          <StyledRadioButton
 | 
						|
            checked={true}
 | 
						|
            childrenInLabel={true}
 | 
						|
            className=""
 | 
						|
            id="exportFormat-Html"
 | 
						|
            name="exportFormat"
 | 
						|
            onChange={[Function]}
 | 
						|
            value="Html"
 | 
						|
          >
 | 
						|
            <label
 | 
						|
              className="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                checked={true}
 | 
						|
                id="exportFormat-Html"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                type="radio"
 | 
						|
                value="Html"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                HTML
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
          </StyledRadioButton>
 | 
						|
          <StyledRadioButton
 | 
						|
            checked={false}
 | 
						|
            childrenInLabel={true}
 | 
						|
            className=""
 | 
						|
            id="exportFormat-PlainText"
 | 
						|
            name="exportFormat"
 | 
						|
            onChange={[Function]}
 | 
						|
            value="PlainText"
 | 
						|
          >
 | 
						|
            <label
 | 
						|
              className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                checked={false}
 | 
						|
                id="exportFormat-PlainText"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                type="radio"
 | 
						|
                value="PlainText"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                Plain Text
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
          </StyledRadioButton>
 | 
						|
          <StyledRadioButton
 | 
						|
            checked={false}
 | 
						|
            childrenInLabel={true}
 | 
						|
            className=""
 | 
						|
            id="exportFormat-Json"
 | 
						|
            name="exportFormat"
 | 
						|
            onChange={[Function]}
 | 
						|
            value="Json"
 | 
						|
          >
 | 
						|
            <label
 | 
						|
              className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                checked={false}
 | 
						|
                id="exportFormat-Json"
 | 
						|
                name="exportFormat"
 | 
						|
                onChange={[Function]}
 | 
						|
                type="radio"
 | 
						|
                value="Json"
 | 
						|
              />
 | 
						|
              <div>
 | 
						|
                <div />
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_content"
 | 
						|
              >
 | 
						|
                JSON
 | 
						|
              </div>
 | 
						|
              <div
 | 
						|
                className="mx_StyledRadioButton_spacer"
 | 
						|
              />
 | 
						|
            </label>
 | 
						|
          </StyledRadioButton>
 | 
						|
        </StyledRadioGroup>
 | 
						|
        <span
 | 
						|
          className="mx_ExportDialog_subheading"
 | 
						|
        >
 | 
						|
          Messages
 | 
						|
        </span>
 | 
						|
        <Field
 | 
						|
          element="select"
 | 
						|
          id="export-type"
 | 
						|
          onChange={[Function]}
 | 
						|
          type="text"
 | 
						|
          validateOnBlur={true}
 | 
						|
          validateOnChange={true}
 | 
						|
          validateOnFocus={true}
 | 
						|
          value="Timeline"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            className="mx_Field mx_Field_select"
 | 
						|
          >
 | 
						|
            <select
 | 
						|
              id="export-type"
 | 
						|
              onBlur={[Function]}
 | 
						|
              onChange={[Function]}
 | 
						|
              onFocus={[Function]}
 | 
						|
              type="text"
 | 
						|
              value="Timeline"
 | 
						|
            >
 | 
						|
              <option
 | 
						|
                key="Timeline"
 | 
						|
                value="Timeline"
 | 
						|
              >
 | 
						|
                Current Timeline
 | 
						|
              </option>
 | 
						|
              <option
 | 
						|
                key="Beginning"
 | 
						|
                value="Beginning"
 | 
						|
              >
 | 
						|
                From the beginning
 | 
						|
              </option>
 | 
						|
              <option
 | 
						|
                key="LastNMessages"
 | 
						|
                value="LastNMessages"
 | 
						|
              >
 | 
						|
                Specify a number of messages
 | 
						|
              </option>
 | 
						|
            </select>
 | 
						|
            <label
 | 
						|
              htmlFor="export-type"
 | 
						|
            />
 | 
						|
          </div>
 | 
						|
        </Field>
 | 
						|
        <span
 | 
						|
          className="mx_ExportDialog_subheading"
 | 
						|
        >
 | 
						|
          Size Limit
 | 
						|
        </span>
 | 
						|
        <Field
 | 
						|
          autoComplete="off"
 | 
						|
          element="input"
 | 
						|
          id="size-limit"
 | 
						|
          onChange={[Function]}
 | 
						|
          onValidate={[Function]}
 | 
						|
          postfixComponent={
 | 
						|
            <span>
 | 
						|
              MB
 | 
						|
            </span>
 | 
						|
          }
 | 
						|
          type="number"
 | 
						|
          validateOnBlur={true}
 | 
						|
          validateOnChange={true}
 | 
						|
          validateOnFocus={true}
 | 
						|
          value="8"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            className="mx_Field mx_Field_input"
 | 
						|
          >
 | 
						|
            <input
 | 
						|
              autoComplete="off"
 | 
						|
              id="size-limit"
 | 
						|
              onBlur={[Function]}
 | 
						|
              onChange={[Function]}
 | 
						|
              onFocus={[Function]}
 | 
						|
              type="number"
 | 
						|
              value="8"
 | 
						|
            />
 | 
						|
            <label
 | 
						|
              htmlFor="size-limit"
 | 
						|
            />
 | 
						|
            <span
 | 
						|
              className="mx_Field_postfix"
 | 
						|
            >
 | 
						|
              <span>
 | 
						|
                MB
 | 
						|
              </span>
 | 
						|
            </span>
 | 
						|
          </div>
 | 
						|
        </Field>
 | 
						|
        <StyledCheckbox
 | 
						|
          checked={false}
 | 
						|
          className="mx_ExportDialog_attachments-checkbox"
 | 
						|
          id="include-attachments"
 | 
						|
          onChange={[Function]}
 | 
						|
        >
 | 
						|
          <span
 | 
						|
            className="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
          >
 | 
						|
            <input
 | 
						|
              checked={false}
 | 
						|
              id="include-attachments"
 | 
						|
              onChange={[Function]}
 | 
						|
              type="checkbox"
 | 
						|
            />
 | 
						|
            <label
 | 
						|
              htmlFor="include-attachments"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                className="mx_Checkbox_background"
 | 
						|
              >
 | 
						|
                <div
 | 
						|
                  className="mx_Checkbox_checkmark"
 | 
						|
                />
 | 
						|
              </div>
 | 
						|
              <div>
 | 
						|
                Include Attachments
 | 
						|
              </div>
 | 
						|
            </label>
 | 
						|
          </span>
 | 
						|
        </StyledCheckbox>
 | 
						|
      </div>
 | 
						|
      <DialogButtons
 | 
						|
        disabled={false}
 | 
						|
        hasCancel={true}
 | 
						|
        onCancel={[Function]}
 | 
						|
        onPrimaryButtonClick={[Function]}
 | 
						|
        primaryButton="Export"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          className="mx_Dialog_buttons"
 | 
						|
        >
 | 
						|
          <button
 | 
						|
            data-test-id="dialog-cancel-button"
 | 
						|
            disabled={false}
 | 
						|
            onClick={[Function]}
 | 
						|
            type="button"
 | 
						|
          >
 | 
						|
            Cancel
 | 
						|
          </button>
 | 
						|
          <button
 | 
						|
            className="mx_Dialog_primary"
 | 
						|
            data-test-id="dialog-primary-button"
 | 
						|
            onClick={[Function]}
 | 
						|
            type="button"
 | 
						|
          >
 | 
						|
            Export
 | 
						|
          </button>
 | 
						|
        </div>
 | 
						|
      </DialogButtons>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      data-focus-guard={true}
 | 
						|
      style={
 | 
						|
        Object {
 | 
						|
          "height": "0px",
 | 
						|
          "left": "1px",
 | 
						|
          "overflow": "hidden",
 | 
						|
          "padding": 0,
 | 
						|
          "position": "fixed",
 | 
						|
          "top": "1px",
 | 
						|
          "width": "1px",
 | 
						|
        }
 | 
						|
      }
 | 
						|
      tabIndex={0}
 | 
						|
    />
 | 
						|
  </ForwardRef(FocusLockUI)>,
 | 
						|
  <div
 | 
						|
    aria-describedby="mx_Dialog_content"
 | 
						|
    aria-labelledby="mx_BaseDialog_title"
 | 
						|
    className="mx_ExportDialog false mx_Dialog_fixedWidth"
 | 
						|
    data-focus-lock-disabled={false}
 | 
						|
    onBlur={[Function]}
 | 
						|
    onFocus={[Function]}
 | 
						|
    onKeyDown={[Function]}
 | 
						|
    role="dialog"
 | 
						|
  >
 | 
						|
    <div
 | 
						|
      className="mx_Dialog_header mx_Dialog_headerWithCancel"
 | 
						|
    >
 | 
						|
      <Heading
 | 
						|
        className="mx_Dialog_title"
 | 
						|
        id="mx_BaseDialog_title"
 | 
						|
        size="h2"
 | 
						|
      >
 | 
						|
        <h2
 | 
						|
          className="mx_Heading_h2 mx_Dialog_title"
 | 
						|
          id="mx_BaseDialog_title"
 | 
						|
        >
 | 
						|
          Export Chat
 | 
						|
        </h2>
 | 
						|
      </Heading>
 | 
						|
      <AccessibleButton
 | 
						|
        aria-label="Close dialog"
 | 
						|
        className="mx_Dialog_cancelButton"
 | 
						|
        element="div"
 | 
						|
        onClick={[Function]}
 | 
						|
        role="button"
 | 
						|
        tabIndex={0}
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          aria-label="Close dialog"
 | 
						|
          className="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
          onClick={[Function]}
 | 
						|
          onKeyDown={[Function]}
 | 
						|
          onKeyUp={[Function]}
 | 
						|
          role="button"
 | 
						|
          tabIndex={0}
 | 
						|
        />
 | 
						|
      </AccessibleButton>
 | 
						|
    </div>
 | 
						|
    <p>
 | 
						|
      Select from the options below to export chats from your timeline
 | 
						|
    </p>
 | 
						|
    <div
 | 
						|
      className="mx_ExportDialog_options"
 | 
						|
    >
 | 
						|
      <span
 | 
						|
        className="mx_ExportDialog_subheading"
 | 
						|
      >
 | 
						|
        Format
 | 
						|
      </span>
 | 
						|
      <StyledRadioGroup
 | 
						|
        definitions={
 | 
						|
          Array [
 | 
						|
            Object {
 | 
						|
              "label": "HTML",
 | 
						|
              "value": "Html",
 | 
						|
            },
 | 
						|
            Object {
 | 
						|
              "label": "Plain Text",
 | 
						|
              "value": "PlainText",
 | 
						|
            },
 | 
						|
            Object {
 | 
						|
              "label": "JSON",
 | 
						|
              "value": "Json",
 | 
						|
            },
 | 
						|
          ]
 | 
						|
        }
 | 
						|
        name="exportFormat"
 | 
						|
        onChange={[Function]}
 | 
						|
        value="Html"
 | 
						|
      >
 | 
						|
        <StyledRadioButton
 | 
						|
          checked={true}
 | 
						|
          childrenInLabel={true}
 | 
						|
          className=""
 | 
						|
          id="exportFormat-Html"
 | 
						|
          name="exportFormat"
 | 
						|
          onChange={[Function]}
 | 
						|
          value="Html"
 | 
						|
        >
 | 
						|
          <label
 | 
						|
            className="mx_StyledRadioButton mx_StyledRadioButton_enabled mx_StyledRadioButton_checked"
 | 
						|
          >
 | 
						|
            <input
 | 
						|
              checked={true}
 | 
						|
              id="exportFormat-Html"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              type="radio"
 | 
						|
              value="Html"
 | 
						|
            />
 | 
						|
            <div>
 | 
						|
              <div />
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_content"
 | 
						|
            >
 | 
						|
              HTML
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_spacer"
 | 
						|
            />
 | 
						|
          </label>
 | 
						|
        </StyledRadioButton>
 | 
						|
        <StyledRadioButton
 | 
						|
          checked={false}
 | 
						|
          childrenInLabel={true}
 | 
						|
          className=""
 | 
						|
          id="exportFormat-PlainText"
 | 
						|
          name="exportFormat"
 | 
						|
          onChange={[Function]}
 | 
						|
          value="PlainText"
 | 
						|
        >
 | 
						|
          <label
 | 
						|
            className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
          >
 | 
						|
            <input
 | 
						|
              checked={false}
 | 
						|
              id="exportFormat-PlainText"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              type="radio"
 | 
						|
              value="PlainText"
 | 
						|
            />
 | 
						|
            <div>
 | 
						|
              <div />
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_content"
 | 
						|
            >
 | 
						|
              Plain Text
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_spacer"
 | 
						|
            />
 | 
						|
          </label>
 | 
						|
        </StyledRadioButton>
 | 
						|
        <StyledRadioButton
 | 
						|
          checked={false}
 | 
						|
          childrenInLabel={true}
 | 
						|
          className=""
 | 
						|
          id="exportFormat-Json"
 | 
						|
          name="exportFormat"
 | 
						|
          onChange={[Function]}
 | 
						|
          value="Json"
 | 
						|
        >
 | 
						|
          <label
 | 
						|
            className="mx_StyledRadioButton mx_StyledRadioButton_enabled"
 | 
						|
          >
 | 
						|
            <input
 | 
						|
              checked={false}
 | 
						|
              id="exportFormat-Json"
 | 
						|
              name="exportFormat"
 | 
						|
              onChange={[Function]}
 | 
						|
              type="radio"
 | 
						|
              value="Json"
 | 
						|
            />
 | 
						|
            <div>
 | 
						|
              <div />
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_content"
 | 
						|
            >
 | 
						|
              JSON
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              className="mx_StyledRadioButton_spacer"
 | 
						|
            />
 | 
						|
          </label>
 | 
						|
        </StyledRadioButton>
 | 
						|
      </StyledRadioGroup>
 | 
						|
      <span
 | 
						|
        className="mx_ExportDialog_subheading"
 | 
						|
      >
 | 
						|
        Messages
 | 
						|
      </span>
 | 
						|
      <Field
 | 
						|
        element="select"
 | 
						|
        id="export-type"
 | 
						|
        onChange={[Function]}
 | 
						|
        type="text"
 | 
						|
        validateOnBlur={true}
 | 
						|
        validateOnChange={true}
 | 
						|
        validateOnFocus={true}
 | 
						|
        value="Timeline"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          className="mx_Field mx_Field_select"
 | 
						|
        >
 | 
						|
          <select
 | 
						|
            id="export-type"
 | 
						|
            onBlur={[Function]}
 | 
						|
            onChange={[Function]}
 | 
						|
            onFocus={[Function]}
 | 
						|
            type="text"
 | 
						|
            value="Timeline"
 | 
						|
          >
 | 
						|
            <option
 | 
						|
              key="Timeline"
 | 
						|
              value="Timeline"
 | 
						|
            >
 | 
						|
              Current Timeline
 | 
						|
            </option>
 | 
						|
            <option
 | 
						|
              key="Beginning"
 | 
						|
              value="Beginning"
 | 
						|
            >
 | 
						|
              From the beginning
 | 
						|
            </option>
 | 
						|
            <option
 | 
						|
              key="LastNMessages"
 | 
						|
              value="LastNMessages"
 | 
						|
            >
 | 
						|
              Specify a number of messages
 | 
						|
            </option>
 | 
						|
          </select>
 | 
						|
          <label
 | 
						|
            htmlFor="export-type"
 | 
						|
          />
 | 
						|
        </div>
 | 
						|
      </Field>
 | 
						|
      <span
 | 
						|
        className="mx_ExportDialog_subheading"
 | 
						|
      >
 | 
						|
        Size Limit
 | 
						|
      </span>
 | 
						|
      <Field
 | 
						|
        autoComplete="off"
 | 
						|
        element="input"
 | 
						|
        id="size-limit"
 | 
						|
        onChange={[Function]}
 | 
						|
        onValidate={[Function]}
 | 
						|
        postfixComponent={
 | 
						|
          <span>
 | 
						|
            MB
 | 
						|
          </span>
 | 
						|
        }
 | 
						|
        type="number"
 | 
						|
        validateOnBlur={true}
 | 
						|
        validateOnChange={true}
 | 
						|
        validateOnFocus={true}
 | 
						|
        value="8"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          className="mx_Field mx_Field_input"
 | 
						|
        >
 | 
						|
          <input
 | 
						|
            autoComplete="off"
 | 
						|
            id="size-limit"
 | 
						|
            onBlur={[Function]}
 | 
						|
            onChange={[Function]}
 | 
						|
            onFocus={[Function]}
 | 
						|
            type="number"
 | 
						|
            value="8"
 | 
						|
          />
 | 
						|
          <label
 | 
						|
            htmlFor="size-limit"
 | 
						|
          />
 | 
						|
          <span
 | 
						|
            className="mx_Field_postfix"
 | 
						|
          >
 | 
						|
            <span>
 | 
						|
              MB
 | 
						|
            </span>
 | 
						|
          </span>
 | 
						|
        </div>
 | 
						|
      </Field>
 | 
						|
      <StyledCheckbox
 | 
						|
        checked={false}
 | 
						|
        className="mx_ExportDialog_attachments-checkbox"
 | 
						|
        id="include-attachments"
 | 
						|
        onChange={[Function]}
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          className="mx_Checkbox mx_ExportDialog_attachments-checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
        >
 | 
						|
          <input
 | 
						|
            checked={false}
 | 
						|
            id="include-attachments"
 | 
						|
            onChange={[Function]}
 | 
						|
            type="checkbox"
 | 
						|
          />
 | 
						|
          <label
 | 
						|
            htmlFor="include-attachments"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              className="mx_Checkbox_background"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                className="mx_Checkbox_checkmark"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <div>
 | 
						|
              Include Attachments
 | 
						|
            </div>
 | 
						|
          </label>
 | 
						|
        </span>
 | 
						|
      </StyledCheckbox>
 | 
						|
    </div>
 | 
						|
    <DialogButtons
 | 
						|
      disabled={false}
 | 
						|
      hasCancel={true}
 | 
						|
      onCancel={[Function]}
 | 
						|
      onPrimaryButtonClick={[Function]}
 | 
						|
      primaryButton="Export"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        className="mx_Dialog_buttons"
 | 
						|
      >
 | 
						|
        <button
 | 
						|
          data-test-id="dialog-cancel-button"
 | 
						|
          disabled={false}
 | 
						|
          onClick={[Function]}
 | 
						|
          type="button"
 | 
						|
        >
 | 
						|
          Cancel
 | 
						|
        </button>
 | 
						|
        <button
 | 
						|
          className="mx_Dialog_primary"
 | 
						|
          data-test-id="dialog-primary-button"
 | 
						|
          onClick={[Function]}
 | 
						|
          type="button"
 | 
						|
        >
 | 
						|
          Export
 | 
						|
        </button>
 | 
						|
      </div>
 | 
						|
    </DialogButtons>
 | 
						|
  </div>,
 | 
						|
]
 | 
						|
`;
 | 
						|
 | 
						|
exports[`<ExportDialog /> renders success screen when export is finished 1`] = `
 | 
						|
<div
 | 
						|
  className="mx_Dialog_content"
 | 
						|
  id="mx_Dialog_content"
 | 
						|
>
 | 
						|
  Your export was successful. Find it in your Downloads folder.
 | 
						|
</div>
 | 
						|
`;
 |