26 lines
681 B
JavaScript
26 lines
681 B
JavaScript
export class MMKVLoader {
|
|
// eslint-disable-next-line no-useless-constructor
|
|
constructor() {
|
|
// console.log('MMKVLoader constructor mock');
|
|
}
|
|
|
|
setProcessingMode = jest.fn().mockImplementation(() => ({
|
|
setAccessibleIOS: jest.fn().mockImplementation(() => ({
|
|
withEncryption: jest.fn().mockImplementation(() => ({
|
|
initialize: jest.fn().mockImplementation(() => {})
|
|
}))
|
|
}))
|
|
}));
|
|
}
|
|
|
|
export const ProcessingModes = {
|
|
MULTI_PROCESS: ''
|
|
};
|
|
|
|
export const IOSAccessibleStates = {
|
|
AFTER_FIRST_UNLOCK_THIS_DEVICE_ONLY: ''
|
|
};
|
|
|
|
// fix the useUserPreference hook
|
|
export const create = jest.fn().mockImplementation(() => jest.fn().mockImplementation(() => [0, jest.fn()]));
|