Skip to content

Commit

Permalink
fix(core): ensure consistent casing in resource names for access control
Browse files Browse the repository at this point in the history
  • Loading branch information
JayBhensdadia committed Jun 6, 2024
1 parent e6feede commit 3c6b21d
Show file tree
Hide file tree
Showing 25 changed files with 38 additions and 38 deletions.
4 changes: 2 additions & 2 deletions documentation/docs/advanced-tutorials/real-time.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ export const CustomSider: typeof Sider = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down Expand Up @@ -514,7 +514,7 @@ export const CustomSider: typeof Sider = ({ render }) => {
return (
<CanAccess
key={key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ export const CustomSider: React.FC = () => {
const isSelected = route === selectedKey;
const isRoute = !(parentName !== undefined && children.length === 0);
return (
<CanAccess key={route} resource={name.toLowerCase()} action="list">
<CanAccess key={route} resource={name} action="list">
<Menu.Item
key={route}
style={{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -346,7 +346,7 @@ export const CustomSider: React.FC = () => {
const isSelected = route === selectedKey;
const isRoute = !(parentName !== undefined && children.length === 0);
return (
<CanAccess key={route} resource={name.toLowerCase()} action="list">
<CanAccess key={route} resource={name} action="list">
<Menu.Item
key={route}
style={{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ export const CustomSider: React.FC = () => {
const isSelected = route === selectedKey;
const isRoute = !(parentName !== undefined && children.length === 0);
return (
<CanAccess key={route} resource={name.toLowerCase()} action="list">
<CanAccess key={route} resource={name} action="list">
<Menu.Item
key={route}
style={{
Expand Down Expand Up @@ -331,7 +331,7 @@ export const CustomSider: React.FC = () => {
const isSelected = route === selectedKey;
const isRoute = !(parentName !== undefined && children.length === 0);
return (
<CanAccess key={route} resource={name.toLowerCase()} action="list">
<CanAccess key={route} resource={name} action="list">
<Menu.Item
key={route}
style={{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand All @@ -193,7 +193,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -812,7 +812,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -276,7 +276,7 @@ const CustomSider: React.FC<RefineLayoutSiderProps> = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
4 changes: 2 additions & 2 deletions examples/app-crm/src/components/layout/sider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export const Sider: React.FC = () => {
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand All @@ -89,7 +89,7 @@ export const Sider: React.FC = () => {
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ export const FixedSider: React.FC = () => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export const CustomSider: typeof Sider = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
2 changes: 1 addition & 1 deletion examples/live-provider-ably/src/components/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ export const CustomSider: typeof Sider = ({ render }) => {
return (
<CanAccess
key={key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ export const Sider: typeof DefaultSider = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -156,7 +156,7 @@ export const Sider: typeof DefaultSider = ({ render }) => {
return (
<CanAccess
key={route}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
4 changes: 2 additions & 2 deletions packages/antd/src/components/layout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand All @@ -98,7 +98,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
4 changes: 2 additions & 2 deletions packages/antd/src/components/themedLayout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand All @@ -105,7 +105,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
4 changes: 2 additions & 2 deletions packages/antd/src/components/themedLayoutV2/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -112,7 +112,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
2 changes: 1 addition & 1 deletion packages/chakra-ui/src/components/layout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
2 changes: 1 addition & 1 deletion packages/mantine/src/components/layout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down
4 changes: 2 additions & 2 deletions packages/mui/src/components/layout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -182,7 +182,7 @@ export const Sider: React.FC<RefineLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
4 changes: 2 additions & 2 deletions packages/mui/src/components/themedLayout/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -193,7 +193,7 @@ export const ThemedSider: React.FC<RefineThemedLayoutSiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down
4 changes: 2 additions & 2 deletions packages/mui/src/components/themedLayoutV2/sider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{
resource: item,
Expand Down Expand Up @@ -195,7 +195,7 @@ export const ThemedSiderV2: React.FC<RefineThemedLayoutV2SiderProps> = ({
return (
<CanAccess
key={item.key}
resource={name.toLowerCase()}
resource={name}
action="list"
params={{ resource: item }}
>
Expand Down

0 comments on commit 3c6b21d

Please sign in to comment.