-2
requiredPermissions
というプロパティーを持つnavLinks
という名前の配列があります。また、許可の配列userPermisssion
と命名しました。
今私はfilter
すべてnavLink
それに基づいて項目はrequiredPermission
小道具はrequiredPermission
と等しいです。
私のアプローチは単純でしたが、リストになると混乱しました。ラムダで2つの損失とフィルター等価を比較
R.filter(R.equal(R.prop('requiredPermossions',x), ???))
EDIT:例えば 、我々は名前付きオブジェクトの配列は、プロパティuserPermisssion =['FIN']
を持っており、リストrequiredPermission=['FIN','ADMIN']
を持っNavLinks
である持っていると仮定します。このユーザーには、アクセス許可のナビゲーションリンクを一致させる権限があると言うことができます。両方の変数は、役割と権限を示す文字列のリストです。
小さなデータセットを表示できますか、期待される出力は何ですか? –
@ScottSauyetコメントありがとうございました。質問が編集されました。 – amir