aswi2020vldc-gitlab/templetes/node_modules/@babel/runtime/helpers/esm/inherits.js @ 3a515b92
1 |
import setPrototypeOf from "./setPrototypeOf"; |
---|---|
2 |
export default function _inherits(subClass, superClass) { |
3 |
if (typeof superClass !== "function" && superClass !== null) { |
4 |
throw new TypeError("Super expression must either be null or a function"); |
5 |
}
|
6 |
|
7 |
subClass.prototype = Object.create(superClass && superClass.prototype, { |
8 |
constructor: { |
9 |
value: subClass, |
10 |
writable: true, |
11 |
configurable: true |
12 |
}
|
13 |
});
|
14 |
if (superClass) setPrototypeOf(subClass, superClass); |
15 |
}
|