[
    Token(type=JSX_OPEN, value="<", start=0, end=1),
    Token(type=ELEMENT_NAME, value="div", start=1, end=4),
    Token(type=JSX_CLOSE, value=">", start=4, end=5),
    Token(type=JSX_TEXT, value="\n    Click ", start=5, end=16),
    Token(type=JSX_OPEN, value="<", start=16, end=17),
    Token(type=ELEMENT_NAME, value="a", start=17, end=18),
    Token(type=JSX_CLOSE, value=">", start=18, end=19),
    Token(type=JSX_TEXT, value="here", start=19, end=23),
    Token(type=JSX_SLASH_OPEN, value="</", start=23, end=25),
    Token(type=ELEMENT_NAME, value="a", start=25, end=26),
    Token(type=JSX_CLOSE, value=">", start=26, end=27),
    Token(type=JSX_TEXT, value="\n    or\n    ", start=27, end=39),
    Token(type=JSX_OPEN, value="<", start=39, end=40),
    Token(type=ELEMENT_NAME, value="button", start=40, end=46),
    Token(type=JSX_CLOSE, value=">", start=46, end=47),
    Token(type=JSX_TEXT, value="Submit", start=47, end=53),
    Token(type=JSX_SLASH_OPEN, value="</", start=53, end=55),
    Token(type=ELEMENT_NAME, value="button", start=55, end=61),
    Token(type=JSX_CLOSE, value=">", start=61, end=62),
    Token(type=JSX_TEXT, value="\n", start=62, end=63),
    Token(type=JSX_SLASH_OPEN, value="</", start=63, end=65),
    Token(type=ELEMENT_NAME, value="div", start=65, end=68),
    Token(type=JSX_CLOSE, value=">", start=68, end=69),
]
