mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 15:09:33 +01:00
prevent dataProvider warning in list
This commit is contained in:
@@ -33,9 +33,11 @@ const SimpleList = ({
|
|||||||
const {colors, selectionMode, user} = state;
|
const {colors, selectionMode, user} = state;
|
||||||
const searchResults = {...state.searchResults};
|
const searchResults = {...state.searchResults};
|
||||||
const [refreshing, setRefreshing] = useState(false);
|
const [refreshing, setRefreshing] = useState(false);
|
||||||
const [dataProvider, setDataProvider] = useState(new DataProvider((r1, r2) => {
|
const [dataProvider, setDataProvider] = useState(
|
||||||
|
new DataProvider((r1, r2) => {
|
||||||
return r1 !== r2;
|
return r1 !== r2;
|
||||||
}).cloneWithRows([]));
|
}).cloneWithRows([]),
|
||||||
|
);
|
||||||
const insets = useSafeAreaInsets();
|
const insets = useSafeAreaInsets();
|
||||||
const listData = data;
|
const listData = data;
|
||||||
const _onScroll = (event) => {
|
const _onScroll = (event) => {
|
||||||
@@ -54,7 +56,7 @@ const SimpleList = ({
|
|||||||
/* for (var i = 0; i < 10000; i++) {
|
/* for (var i = 0; i < 10000; i++) {
|
||||||
d = [...d,...data];
|
d = [...d,...data];
|
||||||
} */
|
} */
|
||||||
console.log(d,"D")
|
console.log(d, 'D');
|
||||||
setDataProvider(
|
setDataProvider(
|
||||||
new DataProvider((r1, r2) => {
|
new DataProvider((r1, r2) => {
|
||||||
return r1 !== r2;
|
return r1 !== r2;
|
||||||
@@ -90,7 +92,7 @@ const SimpleList = ({
|
|||||||
width: '100%',
|
width: '100%',
|
||||||
alignSelf: 'center',
|
alignSelf: 'center',
|
||||||
marginTop: 15,
|
marginTop: 15,
|
||||||
height: 30,
|
height: 18,
|
||||||
paddingBottom: 5,
|
paddingBottom: 5,
|
||||||
}}>
|
}}>
|
||||||
{item.title}
|
{item.title}
|
||||||
@@ -174,11 +176,12 @@ const SimpleList = ({
|
|||||||
break;
|
break;
|
||||||
case 'header':
|
case 'header':
|
||||||
dim.width = width;
|
dim.width = width;
|
||||||
dim.height = 40;
|
dim.height = 18;
|
||||||
break;
|
break;
|
||||||
case 'MAIN_HEADER':
|
case 'MAIN_HEADER':
|
||||||
dim.width = width;
|
dim.width = width;
|
||||||
dim.height = user || !listData[0] || selectionMode ? 0 : 40;
|
dim.height =
|
||||||
|
(user && user.Id) || !listData[0] || selectionMode ? 0 : 40;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
dim.width = width;
|
dim.width = width;
|
||||||
@@ -287,7 +290,7 @@ const LoginCard = ({type, data}) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<View>
|
<View>
|
||||||
{user || !data[0] || selectionMode ? null : (
|
{(user && user.Id) || !data[0] || selectionMode ? null : (
|
||||||
<PressableButton
|
<PressableButton
|
||||||
onPress={() => {
|
onPress={() => {
|
||||||
eSendEvent(eOpenLoginDialog);
|
eSendEvent(eOpenLoginDialog);
|
||||||
|
|||||||
Reference in New Issue
Block a user