Fixes for shared preferences viewer plugin (#521)
Summary: Resolve issues for SharedPreferences Viewer ## Changelog Fix issue https://github.com/facebook/flipper/issues/469 - Changed values for Booleans not displaying Fix issue https://github.com/facebook/flipper/issues/499 - SharedPreference files names not sorted Pull Request resolved: https://github.com/facebook/flipper/pull/521 Reviewed By: passy Differential Revision: D16914831 Pulled By: jknoxville fbshipit-source-id: de07e4f7dec85ac5a2c9bc7cab48f549313f38fd
This commit is contained in:
committed by
Facebook Github Bot
parent
d850f1ff43
commit
20a96da071
@@ -201,13 +201,13 @@ export default class extends FlipperPlugin<SharedPreferencesState> {
|
|||||||
<Heading>
|
<Heading>
|
||||||
<span style={{marginRight: '16px'}}>Preference File</span>
|
<span style={{marginRight: '16px'}}>Preference File</span>
|
||||||
<Select
|
<Select
|
||||||
options={Object.keys(this.state.sharedPreferences).reduce(
|
options={Object.keys(this.state.sharedPreferences)
|
||||||
(obj, item) => {
|
.sort((a, b) => (a.toLowerCase() > b.toLowerCase() ? 1 : -1))
|
||||||
|
.reduce((obj, item) => {
|
||||||
obj[item] = item;
|
obj[item] = item;
|
||||||
return obj;
|
return obj;
|
||||||
},
|
}, {})}
|
||||||
{},
|
selected={this.state.selectedPreferences}
|
||||||
)}
|
|
||||||
onChange={this.onSharedPreferencesSelected}
|
onChange={this.onSharedPreferencesSelected}
|
||||||
/>
|
/>
|
||||||
</Heading>
|
</Heading>
|
||||||
@@ -235,7 +235,7 @@ export default class extends FlipperPlugin<SharedPreferencesState> {
|
|||||||
value: element.name,
|
value: element.name,
|
||||||
},
|
},
|
||||||
value: {
|
value: {
|
||||||
value: element.value,
|
value: String(element.value),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user