react_15_3_wix_iframe

Guide React 15.3 Wix iFrame apps using class components and PropTypes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/denish12/codex-ai-agent-and-skills --skill react-15-3-wix-iframe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react_15_3_wix_iframe
Source: https://github.com/denish12/codex-ai-agent-and-skills/tree/main/locales/en/.agents/skills/react_15_3_wix_iframe
Command: npx skills add https://github.com/denish12/codex-ai-agent-and-skills --skill react-15-3-wix-iframe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Legacy development for Wix iFrame apps on React 15.3: manage class components, lifecycle without hooks, PropTypes/defaultProps, and Wix iFrame SDK communication.

Core Features & Use Cases

  • Supports React 15.3 patterns without hooks (class components, lifecycle methods, PropTypes/defaultProps)
  • Wix iFrame SDK integration (postMessage, Wix.addEventListener, resizeWindow)
  • Guidelines for when to apply this skill (mutual exclusivity with react_beast_practices)
  • Use case: maintaining legacy Wix iFrame apps or upgrading to modern patterns gradually

Quick Start

Apply this skill when working on Wix iFrame projects using React 15.3 to ensure legacy pattern compatibility.

Frequently Asked Questions about react_15_3_wix_iframe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I communicate between a Wix iFrame app and the parent site using React 15.3?

Communicate between a Wix iFrame and the parent site using postMessage, Wix.addEventListener, and resizeWindow within React 15.3 class components. This skill guides legacy iFrame SDK interactions without using hooks.

Can I use React hooks in my Wix iFrame application?

No, you cannot use hooks in this context. The skill enforces legacy React 15.3 patterns, requiring class components, PropTypes, defaultProps, and traditional lifecycle methods for Wix iFrame compatibility.

What is the correct way to manage component state in a legacy React 15.3 Wix app?

Manage component state in a legacy React 15.3 Wix app using class components and lifecycle methods. This skill provides guidance on maintaining these legacy patterns without hooks for Wix iFrame SDK projects.

When should I apply legacy React patterns instead of modern best practices for Wix iFrame?

Apply legacy React patterns when maintaining projects explicitly using React 15.3 or the Wix iFrame SDK. This approach is mutually exclusive with modern best practices and suits gradual upgrades of legacy codebases.

Why does my Wix iFrame app require PropTypes and defaultProps?

Your Wix iFrame app requires PropTypes and defaultProps because it is built on React 15.3. This skill enforces these legacy type-checking mechanisms instead of modern alternatives like TypeScript or static hooks validation.