openViewLink
openViewLink
は、指定されたビューを開くための関数です。この関数は表示するビューの識別子とそのビューに対するパラメータを引数として取ります。また、オプションとして新しいタブでビューを開くことができます。
基本的な使い方
import {
useCallback
} from 'react';
import {
openViewLink
} from '@basemachina/view';
const App = () => {
const handleClick = useCallback(() => {
openViewLink("view-id", {param1: "value1", param2: "value2"}, {newTab: true});
}, [])
return (
<button onClick={handleClick}>
Open link
</button>
);
};
詳細なインターフェース
引数
識別子 | 型 | 説明 | 例 |
---|---|---|---|
displayId | 文字列 | 開くビューの識別子。 | "user-search" |
params | オブジェクト | ビューに渡す引数を表すオブジェクト。 | {param1: "value1", param2: "value2"} |
options | オブジェクト | ビューを開くためのオプション。新しいタブで開くかどうかを指定する newTab プロパティを持つことができます。 | {newTab: true} |
戻り値
この関数は戻り値を返さないため、戻り値のテーブルはありません。
openViewLink
関数は、指定された displayId
(ビューの識別子)と params
(ビューに渡すパラメータ)を用いてビューを開きます。newTab
オプションが指定されている場合、ビューは新しいタブで開かれます。