This commit is contained in:
lalBi94
2023-03-05 13:23:23 +01:00
commit 7bc56c09b5
14034 changed files with 1834369 additions and 0 deletions

16
node_modules/riot/esm/api/pure.js generated vendored Normal file
View File

@@ -0,0 +1,16 @@
/* Riot WIP, @license MIT */
import { isFunction, panic, IS_PURE_SYMBOL } from '@riotjs/util';
/**
* Lift a riot component Interface into a pure riot object
* @param {Function} func - RiotPureComponent factory function
* @returns {Function} the lifted original function received as argument
*/
function pure(func) {
if (!isFunction(func)) panic('riot.pure accepts only arguments of type "function"');
func[IS_PURE_SYMBOL] = true;
return func;
}
export { pure };