Develop patterns for creating links outside router
This commit is contained in:
parent
bcd51cf5cf
commit
b4527fba8b
24 changed files with 91 additions and 24 deletions
24
ts/rmo/route/use.ts
Normal file
24
ts/rmo/route/use.ts
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
import { RouteLocationRaw } from "vue-router";
|
||||
import { ROUTE_NAMES } from "@/rmo/route/name";
|
||||
|
||||
export function useRoutes() {
|
||||
/*
|
||||
const RMOComplianceAddress = (publicID: string): RouteLocationRaw => {
|
||||
return {
|
||||
name: ROUTE_NAMES.COMPLIANCE_ADDRESS,
|
||||
...(publicID && { query: { publicID: publicID } })
|
||||
}
|
||||
}
|
||||
*/
|
||||
const ComplianceAddress = (publicID: string): RouteLocationRaw => {
|
||||
return {
|
||||
name: ROUTE_NAMES.COMPLIANCE_ADDRESS,
|
||||
params: {
|
||||
public_id: publicID,
|
||||
},
|
||||
};
|
||||
};
|
||||
return {
|
||||
ComplianceAddress,
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue