Skip to content
Snippets Groups Projects

Entity of text

Merged Дмитрий Малюгин requested to merge feature/entityText into main
2 files
+ 90
193
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 0
25
import { useInterfaceStore } from '@/stores/interface';
import type { IEntity } from '@/interfaces/environment';
export async function uploadFile($event: Event) {
const target = $event.target as HTMLInputElement;
if (target && target.files && target.files[0]) {
const file = target.files[0];
const reader = new FileReader();
reader.readAsDataURL(file);
reader.addEventListener('load', () => {
const url = reader.result;
const interfaceStore = useInterfaceStore();
interfaceStore.changeHomeBackgroundUrl(url);
localStorage.setItem('homeBackgroundUrl', url);
});
}
}
export function setDefaultHomeBackground() {
const interfaceStore = useInterfaceStore();
interfaceStore.changeHomeBackgroundUrl(
'https://wallpapers.com/images/featured/minimalist-7xpryajznty61ra3.jpg'
);
localStorage.removeItem('homeBackgroundUrl');
}
Loading