diff --git a/app/mobile/src/access/create/Create.jsx b/app/mobile/src/access/create/Create.jsx index 5864c01b..99f0897a 100644 --- a/app/mobile/src/access/create/Create.jsx +++ b/app/mobile/src/access/create/Create.jsx @@ -41,17 +41,17 @@ export function Create() { - - { (!state.server || !state.serverChecked) && ( - - )} - { state.server && state.serverChecked && !state.serverValid && ( - - )} - { state.server && state.serverChecked && state.serverValid && ( - - )} - + { (!state.server || !state.serverChecked) && ( + + + + )} + { state.server && state.serverChecked && !state.serverValid && ( + + )} + { state.server && state.serverChecked && state.serverValid && ( + + )} { state.tokenRequired && ( @@ -82,17 +82,15 @@ export function Create() { - - { (!validServer || !validToken || !state.username || !state.usernameChecked) && ( - - )} - { validServer && validToken && state.username && state.usernameChecked && !state.usernameValid && ( - - )} - { validServer && validToken && state.username && state.usernameChecked && state.usernameValid && ( - - )} - + { (!validServer || !validToken || !state.username || !state.usernameChecked) && ( + + )} + { validServer && validToken && state.username && state.usernameChecked && !state.usernameValid && ( + + )} + { validServer && validToken && state.username && state.usernameChecked && state.usernameValid && ( + + )} { state.showPassword && ( diff --git a/app/mobile/src/access/create/Create.styled.js b/app/mobile/src/access/create/Create.styled.js index 69bc1c11..68280808 100644 --- a/app/mobile/src/access/create/Create.styled.js +++ b/app/mobile/src/access/create/Create.styled.js @@ -11,6 +11,8 @@ export const styles = StyleSheet.create({ }, icon: { padding: 8, + width: 40, + textAlign: 'center', }, demo: { alignItems: 'center', @@ -31,6 +33,11 @@ export const styles = StyleSheet.create({ required: { fontSize: 12, color: Colors.grey, + width: 32, + padding: 8, + textAlign: 'center', + }, + requiredtext: { textAlignVertical: 'center', }, container: { @@ -103,7 +110,7 @@ export const styles = StyleSheet.create({ alignItems: 'center', }, inputfield: { - flex: 1, + flexGrow: 1, textAlign: 'center', padding: 8, color: Colors.text, diff --git a/app/mobile/src/session/profile/useProfile.hook.js b/app/mobile/src/session/profile/useProfile.hook.js index 8ee4e4ba..18a4a6a7 100644 --- a/app/mobile/src/session/profile/useProfile.hook.js +++ b/app/mobile/src/session/profile/useProfile.hook.js @@ -342,6 +342,9 @@ export function useProfile() { saveLogin: async () => { await account.actions.setLogin(state.editHandle, state.editPassword); }, + setProfileImage: async (data) => { + await profile.actions.setProfileImage(data); + }, }; return { state, actions };