mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-14 10:01:08 +08:00
fix: also account for apply in dispose code
This commit is contained in:
@ -23,13 +23,19 @@ export default function loader(content, map) {
|
||||
this.query
|
||||
);
|
||||
|
||||
const disposeCode = options.apply
|
||||
? dedent`
|
||||
const { removeTaggedAdditionalCSS } = require("@nativescript/core/ui/styling/style-scope");
|
||||
removeTaggedAdditionalCSS(${tag})
|
||||
`
|
||||
: ``;
|
||||
|
||||
const hmrCode = this.hot
|
||||
? dedent`
|
||||
if(module.hot) {
|
||||
module.hot.accept()
|
||||
module.hot.dispose(() => {
|
||||
const { removeTaggedAdditionalCSS } = require("@nativescript/core/ui/styling/style-scope");
|
||||
removeTaggedAdditionalCSS(${tag})
|
||||
${disposeCode}
|
||||
})
|
||||
}
|
||||
`
|
||||
|
Reference in New Issue
Block a user