Skip to content

VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.

License

37bytes/VKUI

 
 

Repository files navigation

Форк

Форк @vkontakte/vkui, в master модифицированная версия 2.34.1.
Библиотека @vkontakte/vk-connect заменена на @vkontakte/vk-bridge.

Подробности в задаче MARALL-2734.





VKUI

VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.

License

License

Установка

npm i @vkontakte/vkui или yarn add @vkontakte/vkui

Hello World

import React from 'react';
import ReactDOM from 'react-dom';
import { View, Panel, PanelHeader, Group, List, Cell } from '@vkontakte/vkui';
import '@vkontakte/vkui/dist/vkui.css';

function App () {
  return (
    <View activePanel="main">
      <Panel id="main">
        <PanelHeader>VKUI</PanelHeader>
        <Group title="Items">
          <List>
            <Cell>Hello</Cell>
            <Cell>World</Cell>
          </List>
        </Group>
      </Panel>
    </View>
  );
}

ReactDOM.render(<App />, document.getElementById('root'));

Браузеры

На данный момент мы поддерживаем webview следующих операционных систем:

  • android >= 4.4
  • ios >= 9

Документация

В документации вы сможете найти информацию об использовании компонентов и утилит.

Сообщить о проблеме

Напишите нам issue, если нашли баг или у вас есть предложения по улучшению библиотеки.

Contributing

Мы очень радуемся, когда пользователи библиотеки работают над её улучшением. Для того, чтобы оставить след в истории, сделайте форк проекта, внесите изменения и отправьте нам pull request.

About

VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 37.1%
  • CSS 35.8%
  • JavaScript 26.9%
  • Shell 0.2%