From 7e414fbf7a40dea252febac2258e3dc52c4db815 Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Thu, 22 Aug 2019 15:02:31 +0300 Subject: [PATCH] demo useUser hook implemented --- src/common/index.js | 4 +++- src/common/useUser.js | 12 ++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/common/useUser.js diff --git a/src/common/index.js b/src/common/index.js index 9f90b5ff2..6b5d81765 100644 --- a/src/common/index.js +++ b/src/common/index.js @@ -15,6 +15,7 @@ const useBinaryState = require('./useBinaryState'); const useFullscreen = require('./useFullscreen'); const useLocationHash = require('./useLocationHash'); const useTabIndex = require('./useTabIndex'); +const useUser = require('./useUser'); module.exports = { Button, @@ -33,5 +34,6 @@ module.exports = { useBinaryState, useFullscreen, useLocationHash, - useTabIndex + useTabIndex, + useUser }; diff --git a/src/common/useUser.js b/src/common/useUser.js new file mode 100644 index 000000000..6bfd4c8e1 --- /dev/null +++ b/src/common/useUser.js @@ -0,0 +1,12 @@ +const React = require('react'); + +const useUser = () => { + const [user] = React.useState({ + email: '', + avatar: '', + logout: () => { } + }); + return user; +}; + +module.exports = useUser;