Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for HEEx compilation #323

Merged
merged 6 commits into from
Sep 29, 2023

Commits on Sep 27, 2023

  1. Add simple liveview project

    generated by `mix new live_demo`, then add the `liveview` deps
    scottming committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    42e8ff6 View commit details
    Browse the repository at this point in the history
  2. simple implementation

    scottming committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    fcdd062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b5ea33 View commit details
    Browse the repository at this point in the history
  4. Move the logic related to EEX into the EEX file.

    It's like peeling an onion. When we have an HEEx file,
    we first use the HTML engine to transform and compile it.
    Once the part that belongs to HTML is fine,
    we then use the EEx engine to transform it, evaluate it, and finally compile it.
    scottming committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    cfb8c10 View commit details
    Browse the repository at this point in the history
  5. Revert "Add simple liveview project"

    This reverts commit 570097f.
    scottming committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    e9b98a0 View commit details
    Browse the repository at this point in the history
  6. Resolve conflicts

    scottming committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    472e072 View commit details
    Browse the repository at this point in the history