|
1015 | 1015 | "description": "Next.js getStaticPaths arrow function", |
1016 | 1016 | "scope": "javascript,typescript,javascriptreact,typescriptreact" |
1017 | 1017 | }, |
| 1018 | + "🟨 reactRouterUseParams": { |
| 1019 | + "prefix": "rou.$rou.useParams", |
| 1020 | + "body": [ |
| 1021 | + "const { $1 } = useParams$2()" |
| 1022 | + ], |
| 1023 | + "description": "React Router useParams", |
| 1024 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1025 | + }, |
| 1026 | + "🟨 reactRouterUseLocation": { |
| 1027 | + "prefix": "rou.$rou.useLocation", |
| 1028 | + "body": [ |
| 1029 | + "const { pathname } = useLocation$1()" |
| 1030 | + ], |
| 1031 | + "description": "React Router useLocation", |
| 1032 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1033 | + }, |
| 1034 | + "🟨 reactRouterUseNavigate": { |
| 1035 | + "prefix": "rou.$rou.useNavigate", |
| 1036 | + "body": [ |
| 1037 | + "const navigate = useNavigate$1()" |
| 1038 | + ], |
| 1039 | + "description": "React Router useNavigate", |
| 1040 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1041 | + }, |
| 1042 | + "🟨 reactRouterUseSearchParams": { |
| 1043 | + "prefix": "rou.$rou.useSearchParams", |
| 1044 | + "body": [ |
| 1045 | + "const [searchParams, setSearchParams] = useSearchParams$1()" |
| 1046 | + ], |
| 1047 | + "description": "React Router useSearchParams", |
| 1048 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1049 | + }, |
| 1050 | + "🟨 reactRouterCreate": { |
| 1051 | + "prefix": "rou.$rou.createBrowserRouter", |
| 1052 | + "body": [ |
| 1053 | + "const router = createBrowserRouter([", |
| 1054 | + "\t{", |
| 1055 | + "\t\tpath: \"/$1\",", |
| 1056 | + "\t\telement: <${2:Root} />,", |
| 1057 | + "\t\terrorElement: <ErrorPage />,", |
| 1058 | + "\t\tloader: rootLoader,$3", |
| 1059 | + "\t},", |
| 1060 | + "])", |
| 1061 | + "" |
| 1062 | + ], |
| 1063 | + "description": "React Router v6 createBrowserRouter", |
| 1064 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1065 | + }, |
| 1066 | + "🟨 reactRouterChildren": { |
| 1067 | + "prefix": "rou.$rou.children", |
| 1068 | + "body": [ |
| 1069 | + "children: [", |
| 1070 | + "\t{", |
| 1071 | + "\t\tpath: \"$1\",", |
| 1072 | + "\t\telement: <${2:DetailPage} />,", |
| 1073 | + "\t\tloader: ${3:detailPageLoader},", |
| 1074 | + "\t},", |
| 1075 | + "]," |
| 1076 | + ], |
| 1077 | + "description": "React Router v6 router children", |
| 1078 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1079 | + }, |
| 1080 | + "🟨 reactRouterUseRouterError": { |
| 1081 | + "prefix": "rou.$rou.useRouteError", |
| 1082 | + "body": [ |
| 1083 | + "const error = useRouteError()" |
| 1084 | + ], |
| 1085 | + "description": "React Router v6 useRouteError", |
| 1086 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1087 | + }, |
| 1088 | + "🟨 reactRouterUseLoaderData": { |
| 1089 | + "prefix": "rou.$rou.useLoaderData", |
| 1090 | + "body": [ |
| 1091 | + "const { $1 } = useLoaderData$2()" |
| 1092 | + ], |
| 1093 | + "description": "React Router v6 useLoaderData", |
| 1094 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1095 | + }, |
| 1096 | + "🟨 reactRouterUseNavigation": { |
| 1097 | + "prefix": "rou.$rou.useNavigation", |
| 1098 | + "body": [ |
| 1099 | + "const { ${1:state, location} } = useNavigation$2()" |
| 1100 | + ], |
| 1101 | + "description": "React Router v6 useNavigation", |
| 1102 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1103 | + }, |
| 1104 | + "🟨 reactRouterUseHistory": { |
| 1105 | + "prefix": "rou.$rou.useHistory", |
| 1106 | + "body": [ |
| 1107 | + "const { ${1:location, push, replace, goBack} } = useHistory$2()" |
| 1108 | + ], |
| 1109 | + "description": "React Router v5 useHistory", |
| 1110 | + "scope": "javascript,typescript,javascriptreact,typescriptreact" |
| 1111 | + }, |
1018 | 1112 | "🟨 rqQuery": { |
1019 | 1113 | "prefix": "rqUseQue.$rqUseQue", |
1020 | 1114 | "body": [ |
|
0 commit comments