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

Add Interactivity API runtime #49994

Merged
merged 17 commits into from
May 5, 2023
Merged

Add Interactivity API runtime #49994

merged 17 commits into from
May 5, 2023

Commits on May 5, 2023

  1. Add interactivity runtime

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    5751344 View commit details
    Browse the repository at this point in the history
  2. Add it to the image block

    This is still pretty basic, just to check that it works.
    
    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    e8201c2 View commit details
    Browse the repository at this point in the history
  3. Add a separate webpack config

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    df844f0 View commit details
    Browse the repository at this point in the history
  4. Make sure the runtime is imported only once

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    d883391 View commit details
    Browse the repository at this point in the history
  5. Use sideEffects instead of init

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    b1ea5e3 View commit details
    Browse the repository at this point in the history
  6. Move script registration to a general file

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    20d6213 View commit details
    Browse the repository at this point in the history
  7. Add defer to the interactivity scripts

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    6fb8aa7 View commit details
    Browse the repository at this point in the history
  8. Revert changes of the image block

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    6c96509 View commit details
    Browse the repository at this point in the history
  9. Fix init import name

    Co-authored-by: David Arenas <david.arenas@automattic.com>
    2 people authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    e843b80 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cdf74b9 View commit details
    Browse the repository at this point in the history
  11. Fix code style violations

    gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    de0e874 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fa7c00d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0d88c77 View commit details
    Browse the repository at this point in the history
  14. Add custom useSignalEffect

    DAreRodz authored and gziolo committed May 5, 2023
    Configuration menu
    Copy the full SHA
    142050c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e65b91e View commit details
    Browse the repository at this point in the history
  16. Update lib/experimental/interactivity-api/script-loader.php

    Co-authored-by: Weston Ruter <westonruter@google.com>
    gziolo and westonruter committed May 5, 2023
    Configuration menu
    Copy the full SHA
    9a31bb4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0cdab08 View commit details
    Browse the repository at this point in the history