this repo has no description

moonbase: Prompt for restart when updating an extension

Changed files
+2 -1
packages
core-extensions
src
moonbase
webpackModules
ui
extensions
+2 -1
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/card.tsx
···
tooltipText="Update"
onClick={() => {
MoonbaseSettingsStore.installExtension(uniqueId);
}}
/>
)}
···
}
onChange={() => {
const toggle = () => {
-
setRestartNeeded(true);
MoonbaseSettingsStore.setExtensionEnabled(uniqueId, !enabled);
};
if (enabled && constants.builtinExtensions.includes(ext.id)) {
···
tooltipText="Update"
onClick={() => {
MoonbaseSettingsStore.installExtension(uniqueId);
+
setRestartNeeded(true);
}}
/>
)}
···
}
onChange={() => {
const toggle = () => {
MoonbaseSettingsStore.setExtensionEnabled(uniqueId, !enabled);
+
setRestartNeeded(true);
};
if (enabled && constants.builtinExtensions.includes(ext.id)) {