from typing import List


def equal_array_items(x: List) -> bool:
    """Compares whether all array items are of the same type and content.
    
    Args:
        x (typing.List): an array to compare list items in.
    
    Examples:
        >>>
        >>> equal_array_items(["1", "1"])
        True
        >>> equal_array_items(["1", "2"])
        False
    
    Returns:
        bool: True if all items in this list are equal, False otherwise.

    """
    if len(x) == 2:
        return x[0] == x[1]
    else:
        return x[0] == x[1] and equal_array_items(x[1:])