Add redirect from item.index to item.data

This commit is contained in:
Stanislav Romanov 2022-03-23 18:14:48 +03:00
parent aa96236926
commit 21344c13f3
4 changed files with 26 additions and 1 deletions

View file

@ -0,0 +1,12 @@
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
export default class AdminIndexesItemIndexRoute extends Route {
@service router;
beforeModel() {
const item = this.modelFor('admin.indexes.item');
this.router.transitionTo('admin.indexes.item.data', item);
}
}

View file

@ -2,7 +2,7 @@
<h1 class="text-2xl mb-4">{{capitalize @model.name}}</h1>
<div class="flex border-b">
<div class="flex">
<Tab @route="admin.indexes.item.data" @text="Data" @icon="database-outline" @model={{@model.name}} />
<Tab @route="admin.indexes.item.settings" @text="Settings" @icon="cog-outline" @model={{@model.name}} />
</div>

View file

@ -0,0 +1,2 @@
{{page-title "Index"}}
{{outlet}}

View file

@ -0,0 +1,11 @@
import { module, test } from 'qunit';
import { setupTest } from 'ember-qunit';
module('Unit | Route | admin/indexes/item/index', function (hooks) {
setupTest(hooks);
test('it exists', function (assert) {
let route = this.owner.lookup('route:admin/indexes/item/index');
assert.ok(route);
});
});