mirror of https://github.com/rancher/dashboard.git
19 lines
493 B
JavaScript
19 lines
493 B
JavaScript
import { _CLONE } from '@/config/query-params';
|
|
import Vue from 'vue';
|
|
|
|
export default {
|
|
applyDefaults() {
|
|
return (_, realMode) => {
|
|
const accessModes = realMode === _CLONE ? this.spec.accessModes : [];
|
|
const storage = realMode === _CLONE ? this.spec.resources.requests.storage : null;
|
|
|
|
Vue.set(this, 'spec', {
|
|
accessModes,
|
|
storageClassName: '',
|
|
volumeName: '',
|
|
resources: { requests: { storage } }
|
|
});
|
|
};
|
|
},
|
|
};
|