chore: Sostituito `~` con `@osm`

This commit is contained in:
Maicol Battistini 2023-05-07 14:07:09 +02:00
parent 3eac96e13e
commit c0dc110444
No known key found for this signature in database
37 changed files with 148 additions and 148 deletions

View File

@ -63,7 +63,8 @@
"rector/rector": "^0",
"roave/security-advisories": "dev-latest",
"spatie/laravel-ignition": "^2",
"thiagocordeiro/laravel-translator": "^1"
"thiagocordeiro/laravel-translator": "^1",
"openstamanager/attivita.tipi": "dev-main"
},
"autoload": {
"psr-4": {
@ -83,6 +84,15 @@
"@php artisan key:generate --ansi"
]
},
"repositories": {
"attivita.tipi": {
"type": "path",
"url": "../osm_module_attivita_tipi",
"options": {
"symlink": false
}
}
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",

View File

@ -6,6 +6,8 @@ import {
mdiPageFirst,
mdiPageLast
} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {
Children,
Vnode
@ -15,8 +17,6 @@ import {
Component
} from 'mithril-utilities';
import MdIcon from '~/Components/MdIcon';
export interface DataTableAttributes extends Attributes {
inProgress?: boolean;
paginated?: boolean;

View File

@ -5,14 +5,14 @@ import {
mdiArrowDown,
mdiArrowUp
} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {Vnode} from 'mithril';
import {
Attributes,
Component
} from 'mithril-utilities';
import MdIcon from '~/Components/MdIcon';
export interface DataTableColumnAttributes extends Attributes, Partial<JSX.IntrinsicElements['md-data-table-column']> {
}

View File

@ -9,6 +9,13 @@ import {
} from '@maicol07/material-web-additions/data-table/lib/data-table';
import {DataTableCell} from '@maicol07/material-web-additions/data-table/lib/data-table-cell';
import {mdiDeleteOutline} from '@mdi/js';
import DataTable, {DataTableAttributes} from '@osm/Components/DataTable/DataTable';
import DataTableColumn, {DataTableColumnAttributes} from '@osm/Components/DataTable/DataTableColumn';
import RecordsTableColumn from '@osm/Components/DataTable/RecordsTableColumn';
import MdIcon from '@osm/Components/MdIcon';
import Model from '@osm/Models/Model';
import {isVnode} from '@osm/utils/misc';
import collect, {Collection} from 'collect.js';
import {
ToManyRelation,
@ -21,13 +28,6 @@ import {
} from 'mithril';
import {Class} from 'type-fest';
import DataTable, {DataTableAttributes} from '~/Components/DataTable/DataTable';
import DataTableColumn, {DataTableColumnAttributes} from '~/Components/DataTable/DataTableColumn';
import RecordsTableColumn from '~/Components/DataTable/RecordsTableColumn';
import MdIcon from '~/Components/MdIcon';
import Model from '~/Models/Model';
import {isVnode} from '~/utils/misc';
export interface RecordsTableColumnAttributes extends DataTableColumnAttributes {
label?: string;
}

View File

@ -1,7 +1,6 @@
import DataTableColumn, {DataTableColumnAttributes} from '@osm/Components/DataTable/DataTableColumn';
import {Vnode} from 'mithril';
import DataTableColumn, {DataTableColumnAttributes} from '~/Components/DataTable/DataTableColumn';
export interface RecordsTableColumnAttributes extends DataTableColumnAttributes {
}

View File

@ -1,4 +1,13 @@
import {mdiFloppy} from '@mdi/js';
import RecordDialog, {RecordDialogAttributes} from '@osm/Components/Dialogs/RecordDialog';
import MdIcon from '@osm/Components/MdIcon';
import Model from '@osm/Models/Model';
import {
VnodeCollection,
VnodeCollectionItem
} from '@osm/typings/jsx';
import {isFormValid} from '@osm/utils/misc';
import collect, {Collection} from 'collect.js';
import {
Children,
@ -9,15 +18,6 @@ import {Form} from 'mithril-utilities';
import Stream from 'mithril/stream';
import {Class} from 'type-fest';
import RecordDialog, {RecordDialogAttributes} from '~/Components/Dialogs/RecordDialog';
import MdIcon from '~/Components/MdIcon';
import Model from '~/Models/Model';
import {
VnodeCollection,
VnodeCollectionItem
} from '~/typings/jsx';
import {isFormValid} from '~/utils/misc';
export default abstract class AddEditRecordDialog<M extends Model<any, any>> extends RecordDialog<M> {
// eslint-disable-next-line unicorn/no-null
protected formElement: HTMLFormElement | null = null;

View File

@ -1,12 +1,11 @@
import Model from '@osm/Models/Model';
import {showSnackbar} from '@osm/utils/misc';
import {
Children,
Vnode
} from 'mithril';
import {RequestError} from 'mithril-utilities';
import Model from '~/Models/Model';
import {showSnackbar} from '~/utils/misc';
import RecordDialog, {RecordDialogAttributes} from './RecordDialog';
export interface DeleteRecordDialogAttributes<M extends Model<any, any>> extends RecordDialogAttributes<M> {

View File

@ -1,11 +1,11 @@
import '@material/web/button/text-button.js';
import '@maicol07/material-web-additions/layout-grid/layout-grid.js';
import '@material/web/button/text-button.js';
import Dialog, {DialogAttributes} from '@osm/Components/Dialogs/Dialog';
import Model from '@osm/Models/Model';
import {Vnode} from 'mithril';
import Dialog, {DialogAttributes} from '~/Components/Dialogs/Dialog';
import Model from '~/Models/Model';
export interface RecordDialogAttributes<M extends Model<any, any>> extends DialogAttributes {
record?: M;
}

View File

@ -1,5 +1,7 @@
import autoAnimate from '@formkit/auto-animate';
import {ComponentAttributes} from '@maicol07/inertia-mithril';
import Footer from '@osm/Components/layout/Footer';
import {Collection} from 'collect.js';
import {
Children,
@ -11,8 +13,6 @@ import {
Component
} from 'mithril-utilities';
import Footer from '~/Components/layout/Footer';
import logoUrl from '../../images/logo_completo.png';
import TopAppBar from './layout/TopAppBar';

View File

@ -1,6 +1,10 @@
import '@material/web/button/outlined-button.js';
import {mdiChevronLeft} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import Page, {PageAttributes} from '@osm/Components/Page';
import Model from '@osm/Models/Model';
import {
Children,
Vnode,
@ -8,10 +12,6 @@ import {
} from 'mithril';
import {Class} from 'type-fest';
import MdIcon from '~/Components/MdIcon';
import Page, {PageAttributes} from '~/Components/Page';
import Model from '~/Models/Model';
export interface RecordPageAttributes<M extends Model<any, any>> extends PageAttributes {
record: M;
}

View File

@ -9,6 +9,14 @@ import '@material/web/dialog/dialog.js';
import '@material/web/fab/branded-fab.js';
import '@material/web/iconbutton/standard-icon-button.js';
import {mdiPlus} from '@mdi/js';
import RecordsTable, {RecordsTableColumnAttributes} from '@osm/Components/DataTable/RecordsTable';
import AddEditRecordDialog from '@osm/Components/Dialogs/AddEditRecordDialog';
import DeleteRecordDialog, {DeleteRecordDialogAttributes} from '@osm/Components/Dialogs/DeleteRecordDialog';
import RecordDialog, {RecordDialogAttributes} from '@osm/Components/Dialogs/RecordDialog';
import MdIcon from '@osm/Components/MdIcon';
import Page, {PageAttributes} from '@osm/Components/Page';
import Model from '@osm/Models/Model';
import collect, {type Collection} from 'collect.js';
import {SortDirection} from 'coloquent';
import dayjs from 'dayjs';
@ -21,14 +29,6 @@ import Stream from 'mithril/stream';
import {match} from 'ts-pattern';
import type {Class} from 'type-fest';
import RecordsTable, {RecordsTableColumnAttributes} from '~/Components/DataTable/RecordsTable';
import AddEditRecordDialog from '~/Components/Dialogs/AddEditRecordDialog';
import DeleteRecordDialog, {DeleteRecordDialogAttributes} from '~/Components/Dialogs/DeleteRecordDialog';
import RecordDialog, {RecordDialogAttributes} from '~/Components/Dialogs/RecordDialog';
import MdIcon from '~/Components/MdIcon';
import Page, {PageAttributes} from '~/Components/Page';
import Model from '~/Models/Model';
type RecordDialogVnode<M extends Model<any, any>, D extends RecordDialog<M>> = Vnode<RecordDialogAttributes<M>, D>;
type DeleteRecordDialogVnode<M extends Model<any, any>, D extends DeleteRecordDialog<M>> = Vnode<DeleteRecordDialogAttributes<M>, D>;

View File

@ -1,9 +1,8 @@
import {extend} from '@osm/Components/extend/extend';
import Drawer, {DrawerAttributes} from '@osm/Components/layout/Drawer';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {Collection} from 'collect.js';
import {extend} from '~/Components/extend/extend';
import Drawer, {DrawerAttributes} from '~/Components/layout/Drawer';
import {VnodeCollectionItem} from '~/typings/jsx';
// eslint-disable-next-line import/prefer-default-export
export function manageDrawerEntries(callback: (this: Drawer, value: Collection<VnodeCollectionItem>) => Collection<VnodeCollectionItem>): void {
extend(Drawer.prototype as Drawer<DrawerAttributes>, 'entries', callback);

View File

@ -5,6 +5,10 @@ import {
mdiMenuOpen,
mdiViewDashboardOutline
} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {isMobile} from '@osm/utils/misc';
import {collect} from 'collect.js';
import {
Children,
@ -15,10 +19,6 @@ import {
Component
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import MdIcon from '~/Components/MdIcon';
import {VnodeCollectionItem} from '~/typings/jsx';
import {isMobile} from '~/utils/misc';
import '../m3/NavigationDrawer';
import '../m3/NavigationDrawerModal';

View File

@ -3,6 +3,8 @@ import '@material/web/icon/icon.js';
import {ListItemLink} from '@material/web/list/lib/listitemlink/list-item-link';
import '@material/web/list/list-item-link.js';
import type * as MaterialIcons from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {Vnode} from 'mithril';
import {
Attributes,
@ -10,8 +12,6 @@ import {
} from 'mithril-utilities';
import {ValueOf} from 'type-fest';
import MdIcon from '~/Components/MdIcon';
type Icons = ValueOf<typeof MaterialIcons>;
export interface DrawerEntryAttributes extends Attributes {

View File

@ -4,6 +4,20 @@ import {
mdiMenu,
mdiMenuOpen
} from '@mdi/js';
import logo from '@osm/../images/logo.png';
import Drawer from '@osm/Components/layout/Drawer';
import NotificationsAction from '@osm/Components/layout/topappbar_actions/NotificationsAction';
import PeriodSwitcherAction from '@osm/Components/layout/topappbar_actions/PeriodSwitcherAction';
import PrintAction from '@osm/Components/layout/topappbar_actions/PrintAction';
import UserInfoAction from '@osm/Components/layout/topappbar_actions/UserInfoAction';
import MdIcon from '@osm/Components/MdIcon';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {
isMobile,
mobileMediaQuery
} from '@osm/utils/misc';
import '@osm/WebComponents/TopAppBar';
import {collect} from 'collect.js';
import {
Vnode,
@ -15,20 +29,6 @@ import {
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import logo from '~/../images/logo.png';
import Drawer from '~/Components/layout/Drawer';
import NotificationsAction from '~/Components/layout/topappbar_actions/NotificationsAction';
import PeriodSwitcherAction from '~/Components/layout/topappbar_actions/PeriodSwitcherAction';
import PrintAction from '~/Components/layout/topappbar_actions/PrintAction';
import UserInfoAction from '~/Components/layout/topappbar_actions/UserInfoAction';
import MdIcon from '~/Components/MdIcon';
import {VnodeCollectionItem} from '~/typings/jsx';
import {
isMobile,
mobileMediaQuery
} from '~/utils/misc';
import '~/WebComponents/TopAppBar';
export default class TopAppBar extends Component {
drawerOpenState = Stream(!isMobile());

View File

@ -1,6 +1,6 @@
import {mdiBellOutline} from '@mdi/js';
import TopAppBarAction from '~/Components/layout/topappbar_actions/TopAppBarAction';
import TopAppBarAction from '@osm/Components/layout/topappbar_actions/TopAppBarAction';
export default class NotificationsAction extends TopAppBarAction {
ariaLabel = __('Notifiche');

View File

@ -1,6 +1,6 @@
import {mdiCalendarRangeOutline} from '@mdi/js';
import TopAppBarAction from '~/Components/layout/topappbar_actions/TopAppBarAction';
import TopAppBarAction from '@osm/Components/layout/topappbar_actions/TopAppBarAction';
export default class PeriodSwitcherAction extends TopAppBarAction {
ariaLabel = __('Cambia periodo');

View File

@ -1,11 +1,10 @@
import MdIcon, {Attributes as MdIconAttributes} from '@osm/Components/MdIcon';
import {
Children,
Vnode
} from 'mithril';
import {Component} from 'mithril-utilities';
import MdIcon, {Attributes as MdIconAttributes} from '~/Components/MdIcon';
export default abstract class TopAppBarAction extends Component {
abstract ariaLabel: string;
abstract icon: MdIconAttributes['icon'];

View File

@ -6,13 +6,13 @@ import {
mdiAccountOutline,
mdiLogoutVariant
} from '@mdi/js';
import Dialog from '@osm/Components/Dialogs/Dialog';
import MdIcon from '@osm/Components/MdIcon';
import {Vnode} from 'mithril';
import {Request} from 'mithril-utilities';
import Stream from 'mithril/stream';
import Dialog from '~/Components/Dialogs/Dialog';
import MdIcon from '~/Components/MdIcon';
import TopAppBarAction from './TopAppBarAction';
export default class UserInfoAction extends TopAppBarAction {

View File

@ -1,11 +1,10 @@
import RequestHttpClientResponse from '@osm/Models/Http/RequestHttpClientResponse';
import type {
HttpClientPromise,
HttpClientResponse
} from 'coloquent';
import type {Thenable} from 'coloquent/dist/httpclient/Types';
import RequestHttpClientResponse from '~/Models/Http/RequestHttpClientResponse';
export default class RequestHttpClientPromise implements HttpClientPromise {
constructor(private response: Promise<any>) {}

View File

@ -1,3 +1,4 @@
import RequestHttpClient from '@osm/Models/Http/RequestHttpClient';
import {
Model as BaseModel,
PaginationStrategy,
@ -5,8 +6,6 @@ import {
} from 'coloquent';
import type {ValueOf} from 'type-fest';
import RequestHttpClient from '~/Models/Http/RequestHttpClient';
export interface ModelAttributes {
id: number;
createdAt: Date;

View File

@ -1,7 +1,7 @@
import Model, {
ModelAttributes,
ModelRelations
} from '~/Models/Model';
} from '@osm/Models/Model';
export interface UserAttributes extends ModelAttributes {
username: string;

View File

@ -1,4 +1,4 @@
import Page from '~/Components/Page';
import Page from '@osm/Components/Page';
export default class Dashboard extends Page {
title = __('Dashboard');

View File

@ -12,6 +12,12 @@ import {
mdiLockQuestion,
mdiLoginVariant
} from '@mdi/js';
import '@osm/Components/m3/FilledTextField';
import MdIcon from '@osm/Components/MdIcon';
import Page, {PageAttributes} from '@osm/Components/Page';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {showSnackbar} from '@osm/utils/misc';
import collect from 'collect.js';
import type {
Vnode,
@ -24,12 +30,6 @@ import {
RequestError
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import '~/Components/m3/FilledTextField';
import MdIcon from '~/Components/MdIcon';
import Page, {PageAttributes} from '~/Components/Page';
import {VnodeCollectionItem} from '~/typings/jsx';
import {showSnackbar} from '~/utils/misc';
export default class LoginPage extends Page {
form = {

View File

@ -6,6 +6,12 @@ import {
mdiLockCheckOutline,
mdiLockOutline
} from '@mdi/js';
import '@osm/Components/m3/FilledTextField';
import MdIcon from '@osm/Components/MdIcon';
import Page, {PageAttributes} from '@osm/Components/Page';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {showSnackbar} from '@osm/utils/misc';
import collect from 'collect.js';
import type {Vnode} from 'mithril';
import {
@ -15,12 +21,6 @@ import {
RequestError
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import '~/Components/m3/FilledTextField';
import MdIcon from '~/Components/MdIcon';
import Page, {PageAttributes} from '~/Components/Page';
import {VnodeCollectionItem} from '~/typings/jsx';
import {showSnackbar} from '~/utils/misc';
export default class ResetPasswordPage extends Page {
form = {

View File

@ -1,5 +1,11 @@
import {router} from '@maicol07/inertia-mithril';
import '@maicol07/material-web-additions/card/elevated-card.js';
import Page, {PageAttributes} from '@osm/Components/Page';
import {showSnackbar} from '@osm/utils/misc';
import AdminUserStep from '@osm/Views/Setup/Steps/AdminUserStep';
import DatabaseStep from '@osm/Views/Setup/Steps/DatabaseStep';
import RegionalSettings from '@osm/Views/Setup/Steps/RegionalSettings';
import type {Vnode} from 'mithril';
import {
Request,
@ -7,12 +13,6 @@ import {
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import Page, {PageAttributes} from '~/Components/Page';
import {showSnackbar} from '~/utils/misc';
import AdminUserStep from '~/Views/Setup/Steps/AdminUserStep';
import DatabaseStep from '~/Views/Setup/Steps/DatabaseStep';
import RegionalSettings from '~/Views/Setup/Steps/RegionalSettings';
import {
SetupStep,
SetupSteps

View File

@ -7,6 +7,15 @@ import {
mdiLockCheckOutline,
mdiLockOutline
} from '@mdi/js';
import '@osm/Components/m3/FilledTextField';
import MdIcon from '@osm/Components/MdIcon';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {
SetupStep,
SetupStepAttributes,
SetupSteps
} from '@osm/Views/Setup/Steps/SetupStep';
import collect from 'collect.js';
import {Vnode} from 'mithril';
import {
@ -14,15 +23,6 @@ import {
FormSubmitEvent
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import '~/Components/m3/FilledTextField';
import MdIcon from '~/Components/MdIcon';
import {VnodeCollectionItem} from '~/typings/jsx';
import {
SetupStep,
SetupStepAttributes,
SetupSteps
} from '~/Views/Setup/Steps/SetupStep';
interface AdminUserStepAttributes extends SetupStepAttributes {
onSaveInstall: (event: FormSubmitEvent) => void;

View File

@ -8,6 +8,11 @@ import {
mdiServerNetwork,
mdiTestTube
} from '@mdi/js';
import '@osm/Components/m3/FilledTextField';
import MdIcon from '@osm/Components/MdIcon';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import {showSnackbar} from '@osm/utils/misc';
import collect from 'collect.js';
import {
Children,
@ -19,11 +24,6 @@ import {
RequestError
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import '~/Components/m3/FilledTextField';
import MdIcon from '~/Components/MdIcon';
import {VnodeCollectionItem} from '~/typings/jsx';
import {showSnackbar} from '~/utils/misc';
import {
SetupStep,

View File

@ -3,14 +3,14 @@ import {
mdiCalendarMonthOutline,
mdiClockOutline
} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {VnodeCollectionItem} from '@osm/typings/jsx';
import collect from 'collect.js';
import dayjs from 'dayjs';
import {Form} from 'mithril-utilities';
import Stream from 'mithril/stream';
import MdIcon from '~/Components/MdIcon';
import {VnodeCollectionItem} from '~/typings/jsx';
import {
SetupStep,
SetupSteps

View File

@ -4,6 +4,8 @@ import {
mdiChevronLeft,
mdiChevronRight
} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {
Children,
Vnode
@ -13,8 +15,6 @@ import {
Component
} from 'mithril-utilities';
import MdIcon from '~/Components/MdIcon';
export enum SetupSteps {
Welcome = 'welcome',

View File

@ -5,6 +5,15 @@ import '@material/web/select/filled-select.js';
import {Select} from '@material/web/select/lib/select';
import '@material/web/select/select-option.js';
import {mdiLicense} from '@mdi/js';
import MdIcon from '@osm/Components/MdIcon';
import {
getFlag,
getLocaleDisplayName
} from '@osm/utils/i18n';
import {
capitalize,
showSnackbar
} from '@osm/utils/misc';
import {Vnode} from 'mithril';
import {
Request,
@ -12,16 +21,6 @@ import {
} from 'mithril-utilities';
import Stream from 'mithril/stream';
import MdIcon from '~/Components/MdIcon';
import {
getFlag,
getLocaleDisplayName
} from '~/utils/i18n';
import {
capitalize,
showSnackbar
} from '~/utils/misc';
import {
SetupStep,
SetupStepAttributes,

View File

@ -1,11 +1,10 @@
import RecordPage, {RecordPageAttributes} from '@osm/Components/Pages/RecordPage';
import User from '@osm/Models/User';
import {
Children,
Vnode
} from 'mithril';
import RecordPage, {RecordPageAttributes} from '~/Components/Pages/RecordPage';
import User from '~/Models/User';
export default class UserRecord extends RecordPage<User> {
recordType = User;

View File

@ -2,17 +2,17 @@ import {
mdiAccountOutline,
mdiEmailOutline
} from '@mdi/js';
import AddEditRecordDialog from '@osm/Components/Dialogs/AddEditRecordDialog';
import '@osm/Components/m3/FilledTextField';
import MdIcon from '@osm/Components/MdIcon';
import User, {UserAttributes} from '@osm/Models/User';
import {JSONAPI} from '@osm/typings/request';
import {showSnackbar} from '@osm/utils/misc';
import collect, {Collection} from 'collect.js';
import {Children} from 'mithril';
import Stream from 'mithril/stream';
import AddEditRecordDialog from '~/Components/Dialogs/AddEditRecordDialog';
import '~/Components/m3/FilledTextField';
import MdIcon from '~/Components/MdIcon';
import User, {UserAttributes} from '~/Models/User';
import {JSONAPI} from '~/typings/request';
import {showSnackbar} from '~/utils/misc';
export default class UsersRecordDialog extends AddEditRecordDialog<User> {
modelType = User;
numberOfColumns = 2;

View File

@ -1,11 +1,10 @@
import RecordsTableColumn from '@osm/Components/DataTable/RecordsTableColumn';
import RecordsPage from '@osm/Components/Pages/RecordsPage';
import User from '@osm/Models/User';
import UsersRecordDialog from '@osm/Views/Users/UsersRecordDialog';
import collect from 'collect.js';
import {Children} from 'mithril';
import RecordsTableColumn from '~/Components/DataTable/RecordsTableColumn';
import RecordsPage from '~/Components/Pages/RecordsPage';
import User from '~/Models/User';
import UsersRecordDialog from '~/Views/Users/UsersRecordDialog';
export default class UsersRecords extends RecordsPage<User, any> {
modelType = User;
recordDialogType = UsersRecordDialog;

View File

@ -1,12 +1,12 @@
import {createInertiaApp} from '@maicol07/inertia-mithril';
import '@osm/../scss/app.scss';
import {showSnackbar} from '@osm/utils/misc';
import 'inertia-plugin/client';
import Mithril from 'mithril';
import {registerSW} from 'virtual:pwa-register';
import 'vite-plugin-pwa/client';
import 'vite/client';
import '~/../scss/app.scss';
import {showSnackbar} from '~/utils/misc';
import {resolvePage} from '~inertia';
import {OpenSTAManager} from './typings/modules';

View File

@ -20,7 +20,7 @@
],
"baseUrl": ".",
"paths": {
"~/*": [
"@osm/*": [
"resources/ts/*"
]
},

View File

@ -22,7 +22,6 @@ export default defineConfig(async () => {
},
resolve: {
alias: {
'~': '/resources/ts',
'@osm': '/resources/ts'
}
},