@proca/widget
Version:
Proca is an open-source campaign toolkit designed to empower activists and organisations in their digital advocacy efforts. It provides a flexible and customisable platform for creating and managing online petitions, email campaigns, and other forms of di
25 lines (21 loc) • 626 B
JavaScript
import React from "react";
import { RecoilRoot } from "recoil";
import ProcaStyle from "@components/ProcaStyle.js";
import { ConfigProvider } from "@hooks/useConfig";
export default function Container(props) {
const go = props.go || (() => console.log("go,action"));
const actions = props.actions || {};
const config = props.config || {
// data: Url.data(),
// utm: Url.utm(),
hook: {},
param: {},
};
return (
<RecoilRoot>
<ConfigProvider go={go} actions={actions} config={config}>
<ProcaStyle>{props.children}</ProcaStyle>
</ConfigProvider>
</RecoilRoot>
);
}