KOÇ DIGITAL Safe Frames
Main Frame Micro-Frontend VUE.JS Interface
npm install
npm run build
const core = {
store,
vuetify,
router
}
defineSf(Vue, {
...Components,
...core,
i18n,
render: h => h(App)
}, {
...core,
dialog,
...services
});
{
getSolution,
checkUser,
createSecureInstance,
createUnsecureInstance,
getToken,
getSettings,
setConfig,
signOut
}
import {revokeSf} from '@sf/sf-frames';
const sfCore = revokeSf();
const instance = sfCore.services.createSecureInstance(`${config.API.BASEURL}`, {loader: true});
instance.get(url);
instance.post(url, data);
interface ApiInstanceOptions {
customHeaders?: object;
errorMiddleware?(d: Date): void;
loader?: boolean;
disableErrorNotifications?: boolean;
}