instatype
instatype copied to clipboard
feat: pass data as prop
Pass data as prop @gragland i want to implement data prop feature as described in : #9
<Instatype data={data} requestHandler={myRequestHandler} selectedHandler={mySelectedHandler}/>
async myRequestHandler(query, limit, callback){
this.setState({ loadingUsers: true });
const users = await api.getUsers(query);
// Give each user a 'name' and 'image' for Instatype
const usersWithProps = users.map((user) => {
user.name = user.name; // Redundant
user.image = user.profile_image.medium;
return user;
});
this.setState({ loadingUsers: false, data: usersWithProps });
callback();
}