feat: enable hermes
This commit is contained in:
parent
df3b7d60fe
commit
a4c2204134
|
@ -80,7 +80,7 @@ import com.android.build.OutputFile
|
|||
*/
|
||||
|
||||
project.ext.react = [
|
||||
enableHermes: false, // clean and rebuild if changing
|
||||
enableHermes: true, // clean and rebuild if changing
|
||||
]
|
||||
|
||||
apply from: "../../node_modules/react-native/react.gradle"
|
||||
|
|
|
@ -29,7 +29,6 @@ const MyList = forwardRef<FlatList<Item>, ListProps>(
|
|||
}, []);
|
||||
const keyExtractor = useCallback(item => item.id, []);
|
||||
|
||||
console.log('render');
|
||||
return (
|
||||
<FlatList
|
||||
data={items}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import React, { Fragment, useCallback } from 'react';
|
||||
import React, { Fragment, useCallback, memo } from 'react';
|
||||
import { Icon, Left, ListItem, NativeBase, Right, Text } from 'native-base';
|
||||
|
||||
export interface ListItemProps
|
||||
|
@ -43,4 +43,4 @@ const MyListItem = ({
|
|||
);
|
||||
};
|
||||
|
||||
export default React.memo(MyListItem);
|
||||
export default memo(MyListItem);
|
||||
|
|
|
@ -31,7 +31,7 @@ const Test = ({ questions, onReset, qualification }: TestProps) => {
|
|||
analytics().logEvent(Event.StartTest, analyticsParams);
|
||||
}, [analyticsParams]);
|
||||
|
||||
const createSelectAnswerHandler = (index: number) => (answer: Answer) => {
|
||||
const handleSelectAnswer = (index: number, answer: Answer) => {
|
||||
if (reviewMode) {
|
||||
return;
|
||||
}
|
||||
|
@ -73,14 +73,14 @@ const Test = ({ questions, onReset, qualification }: TestProps) => {
|
|||
<Tab
|
||||
key={question.id}
|
||||
heading={`Pytanie ${index + 1}`}
|
||||
textStyle={reviewMode ? textStyleReviewMode : []}
|
||||
activeTextStyle={reviewMode ? textStyleReviewMode : []}
|
||||
textStyle={reviewMode ? textStyleReviewMode : undefined}
|
||||
activeTextStyle={reviewMode ? textStyleReviewMode : undefined}
|
||||
>
|
||||
<Question
|
||||
question={question}
|
||||
reviewMode={reviewMode}
|
||||
selectedAnswer={selectedAnswers[index]}
|
||||
selectAnswer={createSelectAnswerHandler(index)}
|
||||
selectAnswer={answer => handleSelectAnswer(index, answer)}
|
||||
/>
|
||||
</Tab>
|
||||
);
|
||||
|
|
Reference in New Issue