396 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			396 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
// Jest Snapshot v1, https://goo.gl/fbAQLP
 | 
						|
 | 
						|
exports[`<DevicesPanel /> device deletion deletes selected devices when interactive auth is required 1`] = `
 | 
						|
HTMLCollection [
 | 
						|
  <div
 | 
						|
    class="mx_Dialog"
 | 
						|
  >
 | 
						|
    <div
 | 
						|
      data-focus-guard="true"
 | 
						|
      style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"
 | 
						|
      tabindex="0"
 | 
						|
    />
 | 
						|
    <div
 | 
						|
      aria-describedby="mx_Dialog_content"
 | 
						|
      aria-labelledby="mx_BaseDialog_title"
 | 
						|
      class="mx_InteractiveAuthDialog 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"
 | 
						|
        >
 | 
						|
          Authentication
 | 
						|
        </h2>
 | 
						|
        <div
 | 
						|
          aria-label="Close dialog"
 | 
						|
          class="mx_AccessibleButton mx_Dialog_cancelButton"
 | 
						|
          role="button"
 | 
						|
          tabindex="0"
 | 
						|
        />
 | 
						|
      </div>
 | 
						|
      <div
 | 
						|
        id="mx_Dialog_content"
 | 
						|
      >
 | 
						|
        <div>
 | 
						|
          <p>
 | 
						|
            Confirm your identity by entering your account password below.
 | 
						|
          </p>
 | 
						|
          <form
 | 
						|
            class="mx_InteractiveAuthEntryComponents_passwordSection"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_Field mx_Field_input"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                id="mx_Field_1"
 | 
						|
                label="Password"
 | 
						|
                name="passwordField"
 | 
						|
                placeholder="Password"
 | 
						|
                type="password"
 | 
						|
                value=""
 | 
						|
              />
 | 
						|
              <label
 | 
						|
                for="mx_Field_1"
 | 
						|
              >
 | 
						|
                Password
 | 
						|
              </label>
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              class="mx_button_row"
 | 
						|
            >
 | 
						|
              <input
 | 
						|
                class="mx_Dialog_primary"
 | 
						|
                disabled=""
 | 
						|
                type="submit"
 | 
						|
                value="Continue"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
          </form>
 | 
						|
        </div>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      data-focus-guard="true"
 | 
						|
      style="width: 1px; height: 0px; padding: 0px; overflow: hidden; position: fixed; top: 1px; left: 1px;"
 | 
						|
      tabindex="0"
 | 
						|
    />
 | 
						|
  </div>,
 | 
						|
]
 | 
						|
`;
 | 
						|
 | 
						|
exports[`<DevicesPanel /> renders device panel with devices 1`] = `
 | 
						|
<div>
 | 
						|
  <div
 | 
						|
    class="mx_DevicesPanel"
 | 
						|
  >
 | 
						|
    <div
 | 
						|
      class="mx_DevicesPanel_header"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        class="mx_DevicesPanel_header_title"
 | 
						|
      >
 | 
						|
        This device
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      class="mx_DevicesPanel_device mx_DevicesPanel_myDevice"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        class="mx_DevicesPanel_deviceTrust"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          class="mx_DevicesPanel_icon mx_E2EIcon mx_E2EIcon_warning"
 | 
						|
        />
 | 
						|
      </div>
 | 
						|
      <div
 | 
						|
        class="mx_DeviceTile"
 | 
						|
        data-testid="device-tile-device_1"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          class="mx_DeviceTypeIcon"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTypeIcon_deviceIconWrapper"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              aria-label="Unknown session type"
 | 
						|
              class="mx_DeviceTypeIcon_deviceIcon"
 | 
						|
              role="img"
 | 
						|
            />
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            aria-label="Unverified"
 | 
						|
            class="mx_DeviceTypeIcon_verificationIcon unverified"
 | 
						|
            role="img"
 | 
						|
          />
 | 
						|
        </div>
 | 
						|
        <div
 | 
						|
          class="mx_DeviceTile_info"
 | 
						|
        >
 | 
						|
          <h4
 | 
						|
            class="mx_Heading_h4"
 | 
						|
          >
 | 
						|
            device_1
 | 
						|
          </h4>
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTile_metadata"
 | 
						|
          >
 | 
						|
            <span
 | 
						|
              data-testid="device-metadata-isVerified"
 | 
						|
            >
 | 
						|
              Unverified
 | 
						|
            </span>
 | 
						|
             · 
 | 
						|
            <span
 | 
						|
              data-testid="device-metadata-deviceId"
 | 
						|
            >
 | 
						|
              device_1
 | 
						|
            </span>
 | 
						|
          </div>
 | 
						|
        </div>
 | 
						|
        <div
 | 
						|
          class="mx_DeviceTile_actions"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            class="mx_AccessibleButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_danger_outline"
 | 
						|
            role="button"
 | 
						|
            tabindex="0"
 | 
						|
          >
 | 
						|
            Sign Out
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_AccessibleButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_primary"
 | 
						|
            role="button"
 | 
						|
            tabindex="0"
 | 
						|
          >
 | 
						|
            Verify
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_AccessibleButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_primary_outline"
 | 
						|
            role="button"
 | 
						|
            tabindex="0"
 | 
						|
          >
 | 
						|
            Rename
 | 
						|
          </div>
 | 
						|
        </div>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <hr />
 | 
						|
    <div
 | 
						|
      class="mx_DevicesPanel_header"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        class="mx_DevicesPanel_header_trust"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          class="mx_DevicesPanel_header_icon mx_E2EIcon mx_E2EIcon_warning"
 | 
						|
        />
 | 
						|
      </div>
 | 
						|
      <div
 | 
						|
        class="mx_DevicesPanel_header_title"
 | 
						|
      >
 | 
						|
        Unverified devices
 | 
						|
      </div>
 | 
						|
      <div
 | 
						|
        class="mx_DevicesPanel_header_button"
 | 
						|
      >
 | 
						|
        <div
 | 
						|
          class="mx_AccessibleButton mx_DevicesPanel_selectButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_secondary"
 | 
						|
          role="button"
 | 
						|
          tabindex="0"
 | 
						|
        >
 | 
						|
          Select all
 | 
						|
        </div>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      class="mx_DevicesPanel_device"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        class="mx_SelectableDeviceTile"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          class="mx_Checkbox mx_SelectableDeviceTile_checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
        >
 | 
						|
          <input
 | 
						|
            data-testid="device-tile-checkbox-device_2"
 | 
						|
            id="device-tile-checkbox-device_2"
 | 
						|
            type="checkbox"
 | 
						|
          />
 | 
						|
          <label
 | 
						|
            for="device-tile-checkbox-device_2"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_Checkbox_background"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                class="mx_Checkbox_checkmark"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
          </label>
 | 
						|
        </span>
 | 
						|
        <div
 | 
						|
          class="mx_DeviceTile"
 | 
						|
          data-testid="device-tile-device_2"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTypeIcon"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_DeviceTypeIcon_deviceIconWrapper"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                aria-label="Unknown session type"
 | 
						|
                class="mx_DeviceTypeIcon_deviceIcon"
 | 
						|
                role="img"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              aria-label="Unverified"
 | 
						|
              class="mx_DeviceTypeIcon_verificationIcon unverified"
 | 
						|
              role="img"
 | 
						|
            />
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTile_info"
 | 
						|
          >
 | 
						|
            <h4
 | 
						|
              class="mx_Heading_h4"
 | 
						|
            >
 | 
						|
              device_2
 | 
						|
            </h4>
 | 
						|
            <div
 | 
						|
              class="mx_DeviceTile_metadata"
 | 
						|
            >
 | 
						|
              <span
 | 
						|
                data-testid="device-metadata-isVerified"
 | 
						|
              >
 | 
						|
                Unverified
 | 
						|
              </span>
 | 
						|
               · 
 | 
						|
              <span
 | 
						|
                data-testid="device-metadata-deviceId"
 | 
						|
              >
 | 
						|
                device_2
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTile_actions"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_AccessibleButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_primary_outline"
 | 
						|
              role="button"
 | 
						|
              tabindex="0"
 | 
						|
            >
 | 
						|
              Rename
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
        </div>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      class="mx_DevicesPanel_device"
 | 
						|
    >
 | 
						|
      <div
 | 
						|
        class="mx_SelectableDeviceTile"
 | 
						|
      >
 | 
						|
        <span
 | 
						|
          class="mx_Checkbox mx_SelectableDeviceTile_checkbox mx_Checkbox_hasKind mx_Checkbox_kind_solid"
 | 
						|
        >
 | 
						|
          <input
 | 
						|
            data-testid="device-tile-checkbox-device_3"
 | 
						|
            id="device-tile-checkbox-device_3"
 | 
						|
            type="checkbox"
 | 
						|
          />
 | 
						|
          <label
 | 
						|
            for="device-tile-checkbox-device_3"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_Checkbox_background"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                class="mx_Checkbox_checkmark"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
          </label>
 | 
						|
        </span>
 | 
						|
        <div
 | 
						|
          class="mx_DeviceTile"
 | 
						|
          data-testid="device-tile-device_3"
 | 
						|
        >
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTypeIcon"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_DeviceTypeIcon_deviceIconWrapper"
 | 
						|
            >
 | 
						|
              <div
 | 
						|
                aria-label="Unknown session type"
 | 
						|
                class="mx_DeviceTypeIcon_deviceIcon"
 | 
						|
                role="img"
 | 
						|
              />
 | 
						|
            </div>
 | 
						|
            <div
 | 
						|
              aria-label="Unverified"
 | 
						|
              class="mx_DeviceTypeIcon_verificationIcon unverified"
 | 
						|
              role="img"
 | 
						|
            />
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTile_info"
 | 
						|
          >
 | 
						|
            <h4
 | 
						|
              class="mx_Heading_h4"
 | 
						|
            >
 | 
						|
              device_3
 | 
						|
            </h4>
 | 
						|
            <div
 | 
						|
              class="mx_DeviceTile_metadata"
 | 
						|
            >
 | 
						|
              <span
 | 
						|
                data-testid="device-metadata-isVerified"
 | 
						|
              >
 | 
						|
                Unverified
 | 
						|
              </span>
 | 
						|
               · 
 | 
						|
              <span
 | 
						|
                data-testid="device-metadata-deviceId"
 | 
						|
              >
 | 
						|
                device_3
 | 
						|
              </span>
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
          <div
 | 
						|
            class="mx_DeviceTile_actions"
 | 
						|
          >
 | 
						|
            <div
 | 
						|
              class="mx_AccessibleButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_primary_outline"
 | 
						|
              role="button"
 | 
						|
              tabindex="0"
 | 
						|
            >
 | 
						|
              Rename
 | 
						|
            </div>
 | 
						|
          </div>
 | 
						|
        </div>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <div
 | 
						|
      aria-disabled="true"
 | 
						|
      class="mx_AccessibleButton mx_DevicesPanel_deleteButton mx_AccessibleButton_hasKind mx_AccessibleButton_kind_danger_outline mx_AccessibleButton_disabled"
 | 
						|
      data-testid="sign-out-devices-btn"
 | 
						|
      disabled=""
 | 
						|
      role="button"
 | 
						|
      tabindex="0"
 | 
						|
    >
 | 
						|
      Sign out 0 selected devices
 | 
						|
    </div>
 | 
						|
  </div>
 | 
						|
</div>
 | 
						|
`;
 |