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

Ogc 1493 react mode #1229

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Ogc 1493 react mode #1229

wants to merge 12 commits into from

Commits on Mar 11, 2024

  1. Add minified versions of react and use these

    The minified .js are for production
    BreathingFlesh committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    00f2569 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23589b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Merge branch 'master'

    BreathingFlesh committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    bc6089a View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Merge branch 'master'

    BreathingFlesh committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c5ff96d View commit details
    Browse the repository at this point in the history
  2. Update react files

    BreathingFlesh committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a08d476 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Use create-react-class to wrap legacy React.createClass API.

    create-react-class is a wrapper for the legacy React.createClass API.
    Using create-react-class, we can continue to use the deprecated way of
    creating React components - otherwise, we have to upgrade each component
    manually, a time and error-prone process.
    
    For now, we can use latest React without changing our components.
    However, we should update a component whenever we work on it to the
    latest format.
    strfx committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    803ed84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32d383c View commit details
    Browse the repository at this point in the history
  3. Include react-transition-group

    react-transition-group was moved away from React into
    a community-maintained project.
    strfx committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    8794892 View commit details
    Browse the repository at this point in the history
  4. Fixes Foundation prompts that are rendered with react.

    Calling foundation() on a React-rendered element caused all handlers to
    quit working (i.e., onChange did never receive a callback). Wrapping the
    reveal element in a dedicated element and keeping the react-rendered
    part separate seems to work.
    strfx committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9750701 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. Configuration menu
    Copy the full SHA
    57cb87b View commit details
    Browse the repository at this point in the history
  2. Add missing test assets

    msom committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    19f86ba View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Merge branch 'master'

    Conflicts:
    	src/onegov/swissvotes/assets/js/react-dom.min.js
    	tests/onegov/form/assets/react-dom.min.js
    	tests/onegov/form/conftest.py
    BreathingFlesh committed May 27, 2024
    Configuration menu
    Copy the full SHA
    36fc765 View commit details
    Browse the repository at this point in the history