Skip to content

Instantly share code, notes, and snippets.

View bilalbhojani24's full-sized avatar
💭
Ready for collaboration, mail me at [email protected]

Bilal Bhojani bilalbhojani24

💭
Ready for collaboration, mail me at [email protected]
View GitHub Profile
import * as React from 'react';
import useConfirmBeforeLeave from 'app/core/components/useConfirmBeforeLeave.hook';
import { Navigate } from 'app/routes/routerV6/reactRouterDom';
import Flow from '../../../Flow';
import type { FlowRoutesConfig } from '../../../flow.types';
import Page1 from './page1';
import Page2 from './page2';
import Page3 from './page3';
export const flowRoutesConfig: FlowRoutesConfig[] = [
# Role Fetching Backend Stitching Analysis
## Overview
Analysis of PR branch `bbhojani/hardware-rwc-migration` identifying opportunities to eliminate redundant frontend role fetching by enriching backend API responses.
## Pattern Identified
**Current Anti-Pattern:**
1. Backend API returns `roleId` (string)
2. Frontend makes additional API call: `getRole(roleId)` or `getRoles([roleIds])`
3. Frontend merges role data with initial response
# RWC Migration: Complete Spreadsheet-Style Inventory
**Generated:** 2025-11-28
**Total Files:** 275 unique files
**Total Method Calls:** 487 line occurrences
**Format:** Spreadsheet-style with all details
---
## How to Use This Document
[
{
"file": "./app/core/components/flow/samples/examples/basic-resumable/basic.routes.tsx",
"line": 43,
"label": "Sample Flow"
},
{
"file": "./app/core/components/flow/samples/examples/basic/basic.routes.tsx",
"line": 43,
"label": "Sample Flow"
# Cookie and Data Flow Compliance Report
## Rippling Webapp - Code Analysis
**Generated:** October 23, 2025
**Repository:** rippling-webapp
**Analysis Type:** Codebase investigation for cookie and data flow compliance
---
import { createRoot } from "react-dom/client";
import React, {
createContext,
useContext,
useEffect,
useState,
useRef,
} from "react";
**PDFJS-DIST**
ATS
app/products/hr/HiringThing/components/atsApplicantProfile/profileSections/DocumentView.tsx
WorkAuthorization
app/products/hr/WorkAuthorization/components/documentsTable/DocumentsTable.tsx
PEO
app/products/hr/Peo/components/PeoCompanyDocument.tsx
This file has been truncated, but you can view the full file.
{
"framework": "nightwatch",
"browserArgs": { "headless": false, "channel": "chrome" },
"steps": [
{
"stepName": "Open page <strong>\"Most Reliable App & Cross Browser Testing Platform | BrowserStack\"</strong>",
"action": {
"isIframe": false,
"arguments": {
[2024-01-24 13:33:25.490] [info] {
timestamp: 'Wed, 24 Jan 2024 08:03:25 GMT',
level: 'info',
component: 'record',
tag: 'handleSendData',
message: 'handleSendData: init. type: activate_tab lcaBrowserContext: {}'
}
[2024-01-24 13:33:25.492] [info] {
timestamp: 'Wed, 24 Jan 2024 08:03:25 GMT',
level: 'info',
{
"To import Table": {
"prefix": ":table",
"body": [
"import { Table } from '@browserstack/bifrost' ",
"$2"
],
"description": "import table from Bifrost"
},
"To import Button": {