Skip to content

Show the menu with a fade transition ? #115

@baptisteArno

Description

@baptisteArno

I tried using CSSTransitionGroup like so:

<CSSTransitionGroup
        transitionName="test"
        transitionEnterTimeout={500}
        transitionLeaveTimeout={300}
>
    <Menu className="MyMenuButton-menu">
        <ul>{musicMenuItems}</ul>
    </Menu>
</CSSTransitionGroup>

test class definitions:

.test-enter {
  opacity: 0.01;
}

.test-enter.test-enter-active {
  opacity: 1;
  transition: opacity 500ms ease-in;
}

.test-leave {
  opacity: 1;
}

.test-leave.test-leave-active {
  opacity: 0.01;
  transition: opacity 300ms ease-in;
}

This doesn't work. Any idea how to show the menu with a fade animation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions