diff options
| author | Maxim Filippov <colixer@gmail.com> | 2018-12-13 19:57:11 +0300 |
|---|---|---|
| committer | Maxim Filippov <colixer@gmail.com> | 2018-12-13 19:57:11 +0300 |
| commit | e4a34cc4d4dcd882e8a546813215dcac95e4ceab (patch) | |
| tree | edd39959f1bb84e5958a37ff2d194db597e701b3 /src/services/user_profile_link_generator | |
| parent | 70c48a076d7f55c04e858a478d41a663118653d0 (diff) | |
Use 'userProfileLink' to generate user-profile link
Diffstat (limited to 'src/services/user_profile_link_generator')
| -rw-r--r-- | src/services/user_profile_link_generator/user_profile_link_generator.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/services/user_profile_link_generator/user_profile_link_generator.js b/src/services/user_profile_link_generator/user_profile_link_generator.js index 1a2ea472..3e245b15 100644 --- a/src/services/user_profile_link_generator/user_profile_link_generator.js +++ b/src/services/user_profile_link_generator/user_profile_link_generator.js @@ -1,10 +1,10 @@ -const generateProfileLink = (user, name = '') => { - const baseLinkParams = { name: 'user-profile' } - const { id } = user - - return { ...baseLinkParams, params: (isExternal(user) ? { id } : { name }) } +const generateProfileLink = (id, screenName) => { + return { + name: 'user-profile', + params: (isExternal(screenName) ? { id } : { name: screenName }) + } } -const isExternal = ({screen_name}) => (screen_name.indexOf('@') > -1) +const isExternal = screenName => (screenName.indexOf('@') > -1) export default generateProfileLink |
