NewestAppCode

This commit is contained in:
2021-03-29 18:55:13 +02:00
parent ef5095dd74
commit 241e8617b9
6 changed files with 63 additions and 11 deletions

View File

@@ -10,7 +10,13 @@ import MaterialCommunityIcons from 'react-native-vector-icons/MaterialCommunityI
import { useSelector, useDispatch } from 'react-redux';
export default StorageList = (props) => {
const products = useSelector(state => state.products)
const storageFiltered = useSelector(state => state.storage.filter((item) => products.find((product) => product.id === item.id).tag === props.tag))
const findProductTag = (item) => {
let product = products.find((product) => product.id === item.id)
let tag
product ? tag = product.tag : 0
return tag
}
const storageFiltered = useSelector(state => state.storage.filter((item) =>findProductTag(item) === props.tag))
const tag = useSelector(state => state.tags.find((tag) => tag.tagName === props.tag))
const [visible, setVisible] = useState(false);