Comments (12)
@chrfalch any position about this?
from fluidtransitions.
1st Screen:
const VaporMax = styled.Image.attrs({
source: require('../../assets/vapormax.png')
})`
width: 500;
height: 300;
margin-left: 120;
margin-vertical: 40;
transform: rotate(35deg);
`;
2nd Screen
const VaporMax = styled.Image.attrs({
source: require('../../assets/vapormax.png')
})`
width: 250;
height: 150;
`;
from fluidtransitions.
Versions:
"dependencies": {
"react": "16.4.1",
"react-native": "0.56.0",
"react-navigation": "2.6.2",
"react-navigation-fluid-transitions": "0.2.2",
"styled-components": "^3.3.3"
},
from fluidtransitions.
First i downgraded the RN Version and rewrited the styles using StyleSheet to make the animations work!!
from fluidtransitions.
I think is a problem with https://github.com/styled-components/styled-components
from fluidtransitions.
Its the same #25
from fluidtransitions.
from fluidtransitions.
Hi @lXSPandora! Thanks for submitting the issue. The main challenge when doing shared element transitions is to know what kind of styles to use for transitions. The Fluid Transitions library uses different methods to accomplish this - looking at the styles property and performing a shallow render of the component. I haven't tested too much with Style Components, but I believe there could still be some issues with transitions on such elements. Try to explicitly declare the styles you want to be part of the transition on the child element of the Transition
element and see if it helps.
A reproduction using Expo would also be great - your example looks really cool, btw!
from fluidtransitions.
@chrfalch
And i noticed one more think when i try to use absolute styles on styled + image + shared transitions the image disappears
OBS: Its commented to dont crash the expo ๐
https://github.com/lXSPandora/fluid-transitions-reproduction-styled/blob/master/src/components/VaporMaxAnimation/VaporMaxLanding.js#L36
styled reproduction repo: https://github.com/lXSPandora/fluid-transitions-reproduction-styled
repo with stylesheet: https://github.com/lXSPandora/react-native-shared-transitions
Can you put the stylesheet repo as an example of Shared Transitions?? โ๏ธ โ๏ธ โ๏ธ โ๏ธโ๏ธโ๏ธ
from fluidtransitions.
The animations that are not shared runs fine but the shared ones bugs!
from fluidtransitions.
from fluidtransitions.
Any update on this? I am interested on making it work with styled components too!
from fluidtransitions.
Related Issues (20)
- Update TransitionItemsView componentWillRecieveProps to use getDerivedStateFromProps
- Add support for React Navigation 4 HOT 18
- getting an exception error of unmount Transition shared key
- [question] Transition element on navigate HOT 1
- Does it support React-Native-Navigation
- Unable to modify duration/speed using <Transition> HOT 1
- Transition component's disappear prop does not work
- No header when using fluidNavigator HOT 5
- (0, _reactNavigationFluidTransitions.default) is not a function HOT 3
- React Navigation v4^ the navigation prop is missing for this navigator HOT 1
- get current transition route name
- [ShareElement] How can i zoom out the view container on List Image on share transition?
- Fluid Navigator Transition not working in iOS? HOT 1
- Can't get it to working. HOT 7
- Shared Element Transition - Works Only For One Way
- support react-navigation5 HOT 11
- How to solve the inaccurate moving distance caused by zooming while moving๏ผ
- Tab navigation
- typescript
- error message
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fluidtransitions.