mirror of
https://github.com/zoriya/react-native-svg.git
synced 2026-06-06 00:12:21 +00:00
Simplify Svg element render method and pickNotNil
This commit is contained in:
+6
-8
@@ -1,13 +1,11 @@
|
||||
export function pickNotNil(object) {
|
||||
const result = {};
|
||||
const keys = Object.keys(object);
|
||||
const l = keys.length;
|
||||
for (let i = 0; i < l; i++) {
|
||||
const key = keys[i];
|
||||
const value = object[key];
|
||||
// eslint-disable-next-line eqeqeq
|
||||
if (value != null) {
|
||||
result[key] = value;
|
||||
for (const key in object) {
|
||||
if (object.hasOwnProperty(key)) {
|
||||
const value = object[key];
|
||||
if (value !== undefined && value !== null) {
|
||||
result[key] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user