Skip to Content

openActionLink

openActionLink は、指定したアクションへのリンクを開くための関数です。リンクを開く際に、引数やオプションを指定できます。

基本的な使い方

import { openActionLink } from "@basemachina/view"; const App = () => { const handleClick = () => { openActionLink( "action-id", { param1: "value1", param2: "value2", }, { newTab: true, openAndRun: true, }, ); }; return <button onClick={handleClick}>Open link</button>; };

詳細なインターフェース

引数

引数名型説明例
actionIdstring開きたいアクションのID、または識別子。c3hc2ii23akg0sokf9j0, get-user
paramsobjectアクションを開く際に指定する引数。引数の名前と値のペアを持つオブジェクトです。{ param1: "value1", param2: "value2" }
optionsobjectリンクを開くオプションを指定するオブジェクト。新しいタブで開くかどうかを指定する newTab プロパティと、リンクを開いたときにアクションを即時実行する openAndRun プロパティを持つことができます。{ newTab: true, openAndRun: true }

戻り値

openActionLink 関数は戻り値を返しません。

ただし、関数の実行によりアクションへのリンクが開かれ、その結果が画面に表示されます。