--- /dev/null
+/**
+ * Implements hook_entity_bundle_delete().
+ */
+function {{ machine_name }}_entity_bundle_delete($entity_type_id, $bundle) {
+ // Remove the settings associated with the bundle in my_module.settings.
+ $config = \Drupal::config('my_module.settings');
+ $bundle_settings = $config->get('bundle_settings');
+ if (isset($bundle_settings[$entity_type_id][$bundle])) {
+ unset($bundle_settings[$entity_type_id][$bundle]);
+ $config->set('bundle_settings', $bundle_settings);
+ }
+}