* Remove redux-offline and configure redux-persist * Fix typo * Fix configure store * Upgrade to redux-persist 6.0.0 * Add migration from redux-persist v4 to v6 * Replace AsyncStorage with MMKVStorage to boost storage speed * Mock RNFastStorage * Fix reactions test * Fix clearing the store on logout * Remove the need for LOGOUT_SUCCESS * No need to pass persistConfig to middlewares() * Remove unused imports * Export connection Accidentally removed this export. * Add batch action name Co-Authored-By: Elias Nahum <nahumhbl@gmail.com> * Add batch action name Co-Authored-By: Elias Nahum <nahumhbl@gmail.com> * Add batch action name Co-Authored-By: Elias Nahum <nahumhbl@gmail.com> * Add batch action name Co-Authored-By: Elias Nahum <nahumhbl@gmail.com> * Fix delete post * Fix leave channel Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
28 lines
928 B
JavaScript
28 lines
928 B
JavaScript
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
// See LICENSE.txt for license information.
|
|
module.exports = {
|
|
presets: ['module:metro-react-native-babel-preset'],
|
|
env: {
|
|
production: {
|
|
plugins: ['transform-remove-console'],
|
|
},
|
|
},
|
|
plugins: [
|
|
'@babel/plugin-transform-runtime',
|
|
['module-resolver', {
|
|
root: ['.'],
|
|
alias: {
|
|
assets: './dist/assets',
|
|
'@actions': './app/actions',
|
|
'@constants': './app/constants',
|
|
'@i18n': './app/i18n',
|
|
'@selectors': './app/selectors',
|
|
'@telemetry': './app/telemetry',
|
|
'@utils': './app/utils',
|
|
'@websocket': './app/client/websocket',
|
|
'@mm-redux': './app/mm-redux',
|
|
},
|
|
}],
|
|
],
|
|
exclude: ['**/*.png', '**/*.jpg', '**/*.gif'],
|
|
};
|