Telegram Web K with changes to work inside I2P
https://web.telegram.i2p/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
529 B
22 lines
529 B
/* |
|
* https://github.com/morethanwords/tweb |
|
* Copyright (C) 2019-2021 Eduard Kuzmenko |
|
* https://github.com/morethanwords/tweb/blob/master/LICENSE |
|
*/ |
|
|
|
// * will change .cleaned and new instance will be created |
|
export const getMiddleware = () => { |
|
let cleanupObj = {cleaned: false}; |
|
return { |
|
clean: () => { |
|
cleanupObj.cleaned = true; |
|
cleanupObj = {cleaned: false}; |
|
}, |
|
get: () => { |
|
const _cleanupObj = cleanupObj; |
|
return () => { |
|
return !_cleanupObj.cleaned; |
|
}; |
|
} |
|
}; |
|
};
|
|
|